From Apple Vs. Amazon Battle Continues: Adventures in TV Land:

Internet on Television
Internet on Television

Let a new round of battles begin—Amazon vs. Apple vs. Google vs. Microsoft vs. Roku vs. Boxee vs. Hulu vs. Netflix (vs. cable companies)