For all those complaining about a lack of decent keyboard...
Just one question.
If it is going to be a tablet device, how do you know it won't have a keyboard, or a USB port to plug one into?
Isn't a tablet just a more portable touchscreen version of an iMac? People seem to manage to work on those just fine.