I'm considering either buying a Blu ray player or putting the money towards upgrading my PC to handle HTPC duties, but not if it's going to cost far too much. I like the idea of building an HTPC because I want to play 720p files as well as Blu ray discs. I've got a good 720p projector which I sometimes use and the rest of the time use a 28" Panasonic CRT tv which has a better picture than any cheap plasma or LCD screen (hence why I've still got it). Firstly, is there any graphics card or motherboard with onboard graphics that would be able to output a signal to the tv, monitor and also be able to handle the HD home theatre duties? I'd also like it to be able to handle 1080p for the day when I finally give in and replace the crt tv. What bits should I be looking to buy? I don't play PC games, already got a full size ATX case w/ 500W PSU that I'm happy to keep in my lounge, already got a HDD so I'm looking at mobo+CPU+RAM or mobo+CPU+RAM+GFX but don't know which I should go for.