And lo, the iPad went on sale internationally—but not before the record-holding world's tallest married couple made an appearance at the London Apple store, dressed in full wedding attire. Publicity stunt? Your guess is as good as mine.
It's official: iPad's launching in the US on April 3, with the 3G model coming later in the month. Pre-orders start next week, March 12. It's just about on time.