Sign up for a new account or log in here:
By TechRadar on April 01, 2011
We've seen a wealth of tablet PCs hitting the shelves recently, with varying degrees of quality and specifications on offer. Zoostorm's SL8 3310-9500 is the company's first attempt and proves an accomplished contender, with an exceptional...
Get free exclusive content, learn about new features and breaking tech news.