TiVo users, even with boxes provided by their cable company in the case of RCN and Comcast, have so far had to make a compromise: Choose their cable company's video on-demand offerings, or bring their own DVR and access online video from sources like Amazon and Netflix -- but that's no longer the case. Cox and TiVo have reached an a