I bought several relative expensive games from the Apple Store for my iPod Touch: Duke Nukem Forever, Wolfenstein 3D. SimCity, Doom Resurrection and several others. I find they just aren't any fun on the tiny 3.5" screen. The touch controls are awkward and lack precision. Pinching and spreading the screen rapidly gives my hands cramps. In short.....I barely last 15 minutes and it all becomes too hard. I haven't touched them for months now.
Meanwhile, iTunes shackling me to one PC on the planet for getting music and video and podcasts on and off my iPod Touch became ever more annoying. I can't even delete a file without trekking home the ONE PC and using iTunes to delete it. When it save pics from web pages, the quality is crap by default. One day. after an iTunes update, iTunes crapped itself and decided my $100+ worth of music didn't need to be on my iPod after all......or in my library...and it wiped all of it out. No problem for the songs I'd ripped from my CDs......but the ones I'd paid for from the iTunes store were gone....and the store told me to buy them again or cancel.
That experience (and many others) was enough to convince me I did not want to 'upgrade' to an iPhone. The iPod Touch was awesome.....but too much about the vendor and not enough about what I want.
So I bought an HTC Magic (MyTouch3G in the US) android phone. I still won't be buying any games, but I can move any file I want on or off at any time and all files are available to all apps. I can run an FTP server on my phone! (SwiFTP) or an FTP client (AndFTP).....or both at the same time. Because Android multi-tasks. I regularly have 5 - 10 apps running at the same time.....streaming Internet radio over wifi while tweeting via Twidroid and someone is FTPing a file up to my phone from the lan. Estrongs File Manager lets me access windows / samba shares on the LAN and freely copy files to and from every PC in the house.
If you want to use your phone and your files the way YOU want to, then Apple simply isn't an option. With nealry 20,000 apps now on Android (Up from 10,000 in July).....there is a lot of choice there in most app areas.
There will be more.
I've bought over 80 android apps since mid-October. No games, though......for the reasons given above.