Suddenly from nowhere has arrived this company from somewhere in Russia. Name of the company is Rover Computer and they have launched some tablet PC and MIDs is different flavors called RoverPads. All of them are between the 5 to 7 inch genres of tablet PCs and its not just one or two tablets that Rover is coming up with. Instead, there is five of them with choice ranging from … [Read more...] about Rover Computer launches Five RoverPad Tablet PCs