The software that HTPC's run are called front ends. The first front end I tried playing with was from Intervideo and was just called Home Theater. It came bundled with an infrared remote control and a USB IR reciever. I really disliked the software, so decided to try another front end. I am hoping I can use a plugin so the remote control will work with the new front end. It is a very nice remote with incredible range and sensitivity.
So the front end I decided to use is called Xlobby, it is very advanced or more advanced than most would need for a HTPC anyway. I will show a few screenshots of it in action. Keep in mind that these images are being viewed on a 43" 16:9 widescreen aspect ratio DVI monitor/television. Too the images shown in this blog post are using the Burlwood skin, I will be making a custom skin to fit our mood very soon if I can get most of the settings configured the way I would like to use the system.
This is the front end while playing streaming music from the net. Any net source will work perfectly on it. I have tested 6 Thai radio stations from WMA, Real, and Shoutcast sources. Very nice with the 1,000 watt sound system!
I have not yet tested or even read on the TiVo system yet, but it is very cool to see that I will soon have my TiVo features back again. I really miss pausing live TV.
The music player technically needs some sort of engine to run in the background and I think it can be set as a service so you do not have it cluttering up your taskbar if you use a dual monitor system. Either way it works very well, and shows the album covers as the files from each respective album is played.
I have not read about this feature yet either. It looks like it can control my television and satellite channels with the front end interface, meaning the front end would not be used solely for playing media from my computer hard drives alone.

Making it even more cool it will control X-10 devices meaning it can control any power outlet or light switch right from the computer, or in the case of a HTPC -- right from the television remote control. It also has timers that can be controlled by the computer. More cool things I know nothing about yet. I have alot of reading to do on these systems and how to install. I will let you all know what they run. So far excluding the television, any home built computer will do. This is running on a barebones kit ordered online, and case that was ordered online. Running WinBorg (a downloaded pirated copy of XP), Winamp and XLobby. The latter two being free.
I do not run this full-time yet. My television is usually on thye satellite source, not the HTPC source. But when I want to watch movies, karaoke or listen to net music, so far I am using this system flawlessly. I just need more time to learn how to setup the other stuff yet.
More cool features and the default skin will be tomorrow's blog.