I NEVER said you needed more boxes. You misunderstand. Any stupid *** box can do this. Dlink, Netgear, SageTV, Linksys, Xbox, Playstation, Tivo, whatever should be able to play h.264. It is not hard anymore because the chips are out there that make it the same as playing a DVD. There is no reason that you couldn't build a box with a Cable Card, DVD player, and movie streaming, getting rid of all those boxes in your house.
I said it does not what the service is because there is no more limit to physical discs you have to distribute in stores so there will be no winner in the format wars because the format does not really exist. There is NO FORMAT. Buyers will pick the service that matches what they already have in their house. If they have a Tivo, they can use Amazon Unbox. If they have a PS3 they can use Sony's movie store. If they have a 360 they can use Microsoft's service. If they have a cable box they can use the cable service for OnDemand. It is no longer a format, it is a service and the format it comes in is irrelevant. All these services can survive because they are not competing for floor space on a shelf at best buy. They are distributed over the internet, which will allow unlimited players in the market as long as the studios cooperate and offer their movies to everyone.
The biggest problem right now is that the movies available are all different. If all the movies are available to everyone then nobody really needs to win the war because it will lead to the ultimate choice. If you want cheap movies, go to Netflix, if you care about quality, try out 1080pMoviesRus. Whatever. Eventually, the box it runs on should not matter because the internet tubes offer up anything you want.