Funny, I've found that 3.0 has caused my EDGE iPhone to run worse than when it was on 2.2.1.
It seems both laggy and jumpy at times. It almost feels like the OS isn't happy on my iPhone.
For example, when closing an App, instead of the App's screen fading to a point in the middle of the homescreen, it just ends in a flash and the homescreen appears.
When opening an app, there is more of a delay.
It takes forever for it to power on, and once it does, instead of the silver Apple shrinking and the homescreen zooming out, a black screen appears for a few seconds and eventually my 'Slide to Unlock" screen appears.
Turning from portrait to landscape in Mail is laggy and looks like a slow motion animation.
All of this stuff isn't happening all the time (except the power on behavior), but it's all happening enough to annoy me.
Hell, my iPhone seems more stable when it was jailbroken.
Nothing has crashed yet, which is good. EDIT: Scratch that. It just crashed in the middle of a game of "Let's Golf".
I'm thinking about doing a restore, anyone think that would actually help?