I know this will sound like it is coming from left field but after considering an HTPC, I decided it was easier, and cheaper, to just buy a CD jukebox(s). For US$200-$300, you can get a 300 or 400 disc capacity player. That is a lot of storage without the heat, noise, boot up, cost, software, space, remote control issues, etc.