i just got me a nokia 6680. its very cool. it runs the symbian series 60 os, has 2 cameras (one 1.3 megapixel on front for photos and one on front for 3g video calls), takes both still and video shots. it also plays mp3s (can choose one of your mp3s as your ringtone) because its a smart phone, it really is like a wee computer. there are hundreds of programs or apps to download for it. i recently installed a master system emulator onto it, and downloaded 665 roms (games) onto my pc, which effectively means my phone can be a game gear! it comes with software and data cable so you can sync with your pc/ transfer photos, videos, files etc. it also has bluetooth and comes with a 64 MB SC MMC memory card which is upgradeable to 1 GB (about �45) really i could go on all day. the best thing to do is just use google to look up different phones, theres a million to choose from. do a bit of research before making a commitment, and good luck!