Dell took the semi-transparent lid off their new Windows 7 slate, the Latitude ST, today and it’s already been reviewed.
Following news that the Dell Latitude ST is on the way comes a marketing video from Dell showing the advantages of this Windows 7 slate. No...
Just received a tip from Giacomo at il Tablet PC Italico that Dell will launch a new Windows 7 slate next month, dubbed the Latitude ST....