Tuesday, August 10, 2010
Video: Windows 7 tablet vs iPad



I have drawn my own conclusions from this simple but intriguing video. What are yours?