For media center software, check out http://xbmc.org. While originally developed for the xbox, it now supports windows, linux, mac, and atv. Also there is a live CD version if you just want to check it out without installing.
One of the real nice advantages of xbmc is it's support for getting...