When Google announced that it will be closing down its Nexus One store, I was really skeptical about their reasoning of “underperforming sales”. We’re talking about Google here. NOT any puny noobs on the internet market. Now during this time, I bet the iFans were going nuts, partying about More...