3.1 & Apple are a POS!
My iphone was working PERFECT before 3.1, ever since life has been an absolute nightmare. I keep on missing lots of calls, voicemail, and the most frustrating part is the fact you don't know it's in retard mode until you try to make a call or use the internet. This is my main communication to my business and has already cost me quite a bit of $$$, as well as quite a few frustrations with my girl when she can't get ahold of me at all. I have tried everything, complete restore, disabling push, wifi, and everything else I can find, and nothing! So I figured okay, downgrade back to 3.0 and be happy. If only I had known before hand apple had now unsigned the older firmwares from their servers making it completely impossible to downgrade?!!! WTF APPLE?!!!
Now I'm finding many others are having these issues, it's freaking EVERYWHERE! and still Apple turns a blind eye, has not said a single damn thing about the issue, and their "Genuis" support are effing script monkeys reiterating the same BS responses and insulating that somehow this is MY FAULT?! Holy crap I have never met a company that cares so little about it's users. This was the first apple product I have ever bought, and after the way I see Apple handle's it's quality assurance, lack of response to critical issues, treats it's customers like they are both idiots and criminals, I absolutely hate Apple and would like them to sued into oblivion for their completely abhorrent behavior.
Seriously Apple, at least admit that people are having these issues, and allow the downgrade to 3.0.1 until you figure out what in the hell you did wrong.
This will be the last product I ever purchase from Apple, I hope others follow suit and teach companies like about how to treat their consumers.
Oh yeah, and ITunes is a pile of crap. Anyone who thinks otherwise hasn't really ever used WinAmp, Windows Media Player, or any other well designed and well functioning media player.