I've gotta say guys, it feels cool to be so up-to-the-day, pioneering this awesome HTPC workaround, not because we're bored, but because we work faster than the big companies out there.
Lots of us out there prefer just using XP Pro versus Media Center - especially since MS is starting to cut back on the business back-end framework to make the software cheaper. This is the case for me, so I've written an ASP.NET Web administrator tool that accesses the channel.exe and will change the channel from a convenient on-screen remote.
What this means is that if you use VLC/VideoLan to broadcast through mms protocol to a static IP address or a dynamic dns alias, you would thereby be able to watch the stream in either a Web page or in Media Player 10, and change the channel of your STB from anywhere with a broadband connection.
I know it's possible, and in fact I've made it work. Big thanks to timmmoore, all I did was make a Web frontend, basically.
If this is something you guys would be interested in, let me know here. I've made it work, sure, but it took a grandios time to figure out why I wasn't able to play the firewire stream in VLC without recording it first. And the Web app is not tested. But I don't get those BSODs anymore. So I've got a few speedbumbs to share if anyone's interested.