If you run or cycle, iMapmyride or iMapmyrun (you could just use one for both) are both great. I clip mine into a caddie on the handlebars of my bike, switch on Winamp with my music going, and Im set. It tracks everything. You can of course get the arm strap for running. Both great ways to track your fitness and log your workouts. The website is just awesome too. And once your done you can use Instant Heart rate to get your bpm. It seems pretty accurate.
I love the Foxtel Guide app. Great for us here. You can also record with your IQ.
Other handy apps are Ebay, Bluetooth File transfer, FX Currency, ConvertPad, PaperToss (you'll lose sleep with this one), SoundHound, Kayak (Flights, car hire, Hotels, flight tracker) are just a few I have used in the past.
Battery power is an issue because the phone is constantly talking to 3g. the iPhone does have a bad habit of letting programs run once you think you have closed them. Android, because its paranoid, closes those once they are inactive for a certain time. Pretty clever actually. I love Android, but I get annoyed when they constantly advertise apps on TV for your iPhone when there are more phones using Android. But anyway, it is what it is.
I never have, and never will, have a one night stand...
Why are you using IE??? Its....well, fill the blank there..
chewed up spat back out
heart in a million pieces
but I still love her