The wait is over. The iPad has landed.
I viewed/read the Gizmodo liveblog of the Apple event this morning announcing the (ta-da!) iPad. Now that the wait is over (well, for the announcement, at least – you’ll have to wait 60 days for the device to start shipping), it’s oddly, well, if not […]