Dell has released a business-oriented Windows 7 tablet, offering a 10.1-inch touchscreen that may be operated either via fingers or an included digital pen. The Latitude ST includes an Intel Atom Z670 processor, 2GB of RAM, up to 128GB of SSD (solid state disk) storage, an optional cellular/GPS module, and up to six hours of battery life, according to the company.