I have an iPhone 3GS and while I love the fact I can read my emails, browse the web (I've made a couple posts on this very website using it as a matter of fact

)and subscribe to RSS feeds and pick them up with it, I fucking hate operating the iPod with a touch screen. Seriously.
I'm not sure if I'm in the minority when it comes to music or if everyone else just dumps shitloads of generic music on it, starts it off, sets it to shuffle and then just keeps it in their pocket. I can't use it like that. If its in my pocket, I can't skip to the next song, go back a song or even memorize button sequences so I can skip to another playlist and even a particular song in a playlist without having to look at the screen.
I have a Sony MP3 player (can't remember the name or model number) that has an original iPod like button on the ront that lets you move songs back and forward. I can manipulate this in my pocket without having to take it out my pocket every few fucking minutes like I do with the iPhone.
Also, the accessories are fucking expensive. I have a leather case with a built-in battery since the iPhones battery is so utterly dire, and it set me back about 50 quid and it turns my previousl sleek iPhone into a brick. I also bought a headphone jack gadget that lets you skip forward and backward when listening to songs and it was like 20 quid or possibly more.