xbmc
XBMC!
http://xbmc.org/
It'll run on anything these days, and will catalogue everything for you. There's a little learning curve to get the "library" stuff worked out, but once you're done it's fantastic.
Edit: Also, make sure to switch to the "Mediastream" skin, it's nice.