How Microsoft Surface stacks up against competing tablets | TechHivetechhive.com2 points·xivSolutions··0 commentsOpen articleSaveView on HN