Software updates mean nothing when Android already has all or most of the features iPhone will be adding (I can ask Siri about sports now? Yay!). Plus features iPhone won't have for years but will later spout as revolutionary. Also, I only plan to keep a smartphone for 1/2 to 2 years anyway. So software updates are mostly irrelevant in this case.
Also, I don't want a Harry Potter-esque wand as my phone (from rumors). The S3 screen is more realistic and nice. That's just my opinion and what I want from a phone screen.
I'm waiting until the new iPhone comes out to make my final decision, however.
If you're referring to iOS6, I'd wait for the full unveil. WWDC was for developers (and indeed lots of nice new APIs are included that I'm really excited about). No doubt the new iPhone unveil will out the rest of the changes.