The Wait is over (AppStore launches) July 10th, 2008
Finally the time has come, the AppStore has launched. I've been running the 2.0 Beta OS ever since my application was accepted during Apple's WWDC. It included the AppStore but the content wasn't there.
After you upgrade to iTunes 7.7 you can browse the store on your Mac, or just do it on your device. Make sure to install Remote so you can navigate and control your iTunes library. Absolutely magnificent IMHO.
The current catalog of apps is really cool, lots of games and contains a lot of free apps. I'm not 100% sure, but it seems you can install (actually: sync) the apps you bought on any number of devices. I'll test that when I get myself the 3G iPhone tomorrow. Oh btw, for once us Belgians have something to envy: unlocked iPhones 3G (although 'expensive')!
The last few weeks I've been ramping up my Cocoa/iPhone development and I have to say that it's really fun. Cocoa has very, very mature API's and excellent design patterns (read: delegates/target-action/datasource) that make GUI programming for Mac OS X/iPhone a lot more fun than spitting thousands of JWhatever components in Swing.
Okay, now back to Xcode!