To be fair, it isn't really Sorenson's fault. In the case of H.264, it's an open standard, and Apple adopted that standard and implemented it with AVC (I think other producers did too) It's sort of like Firewire and IEEE-1394. Both the same thing with two different names, and both names are used independently of one another.