Not sure how much use this will be for you but.........
I recently bought a SLX tv distribution kit from Currys. It cost £20 and came with a distribution box, 25 meters of cable various other bit and pieces and 3 magic eye remote extenders.
I now have 1 of my Sky+HD boxes connected to 4 TV's each with a infra red remote extender. Also as the Sky+HD takes a Freeview signal the SLX box also sends that to the 4 TV's.
So all the TV's can watch any freeview channel but they all have to watch the same Sky channel. I think its fantastic all you have to do is connect your freeview aerial to the RF in on your TiVo and the distribution box in port to your TiVo boxes RF out.
This is what I use but if you go into currys the kit is updated to include 3 magiceye type infra red blasters.
http://www.currys.co.uk/gbuk/slx-4-room-digital-tv-distribution-kit-00851775-pdt.html
Actually this is the exact kit
http://www.philex.com/catalogue/prod...d=143&cat=1029
Just to make it clear..
All the TV's can watch different channels via freeview(assuming your TV has a freeview decoder built in or you have a freeview/freeviewHD box), so 1 is watching Flim4, 1 is watching BBC3, 1 is watching ITV-HD.....But they all have to watch the same Sky channel.