Anyone see this article yet? Looks pretty legit:
http://www.engadget.com/2011/03/02/ipad-2-or-something-shows-up-in-the-wilds-of-china/
http://www.engadget.com/2011/03/02/ipad-2-or-something-shows-up-in-the-wilds-of-china/