Bluetooth / Ideas

Hello, i hear allot about people using bluetooth to creat a serial connection to the pc, but can you use a bluetooth unit with the arduino in order to search for other devices, select a device to connect to, maby even then do some ftp. Im building my own personal arduino mini based on the ATmega328, and i thought that if i use bluetooth then i would like some more options than a serial connection, any ideas?????