Hmmm I can't decide whether to RE-upgrade to iOS 4 on my 3G. I guess I'll wait and see what the concensus turns out to be. After downgrading it has worked perfectly, and seeing as how it will become an iPod Touch as soon as my iPhone 4 arrives, I'll still care about whether its running properly.