Anyone else seeing this on their website, I guess the leaked info on the ship date being yesterday was close to right. Ill update when I see where its shipping from and hopefully someone will get a review up here pretty quickly. Also what made you guys pick this over the other Google TV devices this being my first I liked the price so I ordered it.