TweetIn wrapping up 2010, Time’s Techland issued a list of their Top 25 Tech Fails of the Year. We thought it was an interesting read and we picked a few of our favorites. First off, and even more relevant with the recent announcement of the iPhone coming to Verizon in February, Consumer Reports names AT&T [...]