Basically, I don't think I want to do any hacking. I'd rather have something that does what I want out of the box.

Thats what my friend wanted as well. He dosen't like the idea of having to possibly rehack his Tivo for broadband listings support. Also, ReplayTVs built in web scheduling via their servers and not the box helps him avoid any firewall configuration issues, and again, the need to seriously rehack the box every update.