I am really convinced that iTunes is the devil's handiwork. It takes that warm fuzzy feeling you get when using your iPhone and takes a big steaming dump on it. There is no reason why it should take an hour to sync my phone to my computer, come on Apple, what the hell.
I've decided to unhack my iPhone when I update to the 2.0.2 firmware, I wasn't really using many of the apps that aren't from the app store. I think the only one I will miss is macman (clone of pacman). I noticed some strange things going on when I had my iPhone jailbroken, for example, when I would place the phone on silent it would still play every sound except for the ringtone.
Well thats enough ranting about Apple for now.