Wow - had no idea Amazon owned all those companies. Bezos has made some really solid bets over the years when compared to his counterparts at those other companies.
It was interesting to see MS buy up several location-based companies in the early 2000s. They always seem to be so ahead of the curve on concept, just not on execution.