iOS 5 looks killer, but despite the major temptation to spend the $99 and get a dev account, I think I'll wait until it's released. I rely way too heavily on my iPhone and iPad to risk running a beta OS and potential crashes, data loss, app incompatibilities, etc.