I know what you did last weekend. Apple sold ten million new phones during their debut weekend.

+ Think the new phones are expensive here? They can go for insanely high prices in China (irony not incuded).

+ The Onion has a helpful breakdown of the iPhone 6 vs the Samsung Galaxy S5.