what about the python scripts already written for tivo functionality, and dreambox?
i'm going to get going on this, and figure out a way to do it.
it may take some time, while i learn how to xdk, but i'm committed!
i have a hauppauge nexus-s.
i think that the xbox being the cheapest, most powerful frontend you can buy right now will keep it going for years to come, not to mention the fact that i have 540 gigs full of games that my kids will never play in 10 years. the graphics quality of the xbox under hdtv is the best in the market, and games will continue to be released for at least the immediate future. the capabilities of the xbox as a frontend just makes sense.
buy a $800 pc, wiht 2, or 3 dvb-s cards, and a hdtv terrestrial card for locals, thus between $1000, and $1500 invested.
then, $140 per xbox (plus remote kit) for every other tv in your house.(plus a http://www.x2vga.com/
for your hdtv, or monitor/lcd projector)
the result could be a tivo killer for next to nothing in relation to other commercial ventures.
can a tivo do any of the graphics that an xbox can,
no, it plain ass sucks!
tivo menus are the slowest thing i've ever seen.
the myth project is catching up,
but there is a reason that both the xbmc, and mediaportal project is so popular....
there is nothing like it on either platform, that is well, opensource....