X2, a UK company, has unveiled its iTablet which is not part of Apple’s products. The iTablet has 250 GB of storage, supports multi-tasking and more importantly Flash video. The iTablet will run Windows Mobile 7 and will be powered by Intel Atom processor. It will have a 12.1 inch multi-touch display and will include [...]