I'm giving the AppStore two thumbs up. I am quite content with v2.0 of the firmware. Now that I have 90% exchange support, I'm stoked - my phone is now practically everything I want... and as the AppStore matures it will only get better.
I can see iPhone sales really taking off. There is absolutely NOTHING that compares now.