I love the idea of a HTPC, but I'm a little confused as to their purpose.

Loading my entire MP3 collection to a HTPC sounds like a good idea, but what about movies? Do you guys play your DVD's in the HTPC or do use your dvd players? It seems odd to me to replace a DVD-2900 with a $50 dvd drive in a PC.

I'm all for a HTPC, like I said it seems like a great idea, but what's the PQ like for playing movies?

How about recording TV? Would a HTPC really replace my beloved Tivo?