Steve Jobs really messed up when he chose to make this fight. He should have also used Apple's massive cash position to purchase H264 or the patents, or whatever it would have taken to solve the H264 issue by making it open source. With that one move it would have removed so much uncertainty and jump started the whole idea by several years. Now we have HTML5, but madness in the codec arena.