Technology | Thu May 27, 2010 7:48pm EDT

iPad makes splash in international debut