I'm looking into building a HTPC here in the next few weeks or so and I really want to use a Linux OS to run it. I know that Mythbuntu with a fore/back-end setup will work with Mythtv for the television aspect, but I also want to be able to watch blu-ray movies as well as rip/burn and I've heard that might not be possible. I will also need to probably and install the Ubuntu or Kubuntu desktop for basic desktop functions. Can this all be accomplished with Linux or do I need to bite the bullet and get windows media center? I also am wondering what type of graphics card will be best suited for Linux. I've not had any issues with the one running on my current machine, but want to make sure when buying a new one that it will work on. Don't know if any brands are better than other for driver compatibility...