Hello, Since upgrading my iPhone 3G over to iOS 4.0 my phone has become very very slow and frustrating to use. I wanted to ask how is the iPhone 4 at running iOS 4.0? I have checked it out at an Apple store and it seems to work and flow pretty well. (Like how my 3G used to before the update...) How are you guys finding the iPhone 4? Thanks!