I run a multimedia living-room box on linux (used to be xubuntu, now I am running kubuntu). Here are some things I play around with.
Update 2011: I ended up just using a normal pc with XBC and kubuntu - that worked much better and I could hide the case behind the couch. Now it's almost "invisible"