WWDC. . . Palm Pre. . . and me! I can't hide my excitement for the week that was, given the flurry of new products announced this week — especially since I was in the thick of it! If you took this week to reside under a rock, I will gladly help you out from under it.
The Week in Geek