Unfortunatly the iPhone doesn’t rock, Apple didn’t release the rock application and since you can only use the iPhone how apple tells you, you are shit out of luck. You shouldn’t have to invalidate a warrenty (jailbreak) to get a phone how you like it, it’s absurd.
Also, I like that you can’t hold the iPhone 4G is a certain way or you lose signal, genius.
Never tried the droid OS, looks pretty good and I guess I’ll give it a try, I’ve had 4 win mobile phones in my time and I have enjoyed them all. They are prone to bugs and crashing and complicated to get working, but I don’t mind that as it lets me do exactly what I want.
The new Windows Mobile 7 looks crap though, I may switch as winmo 6.5 will no longer be supported soon.