Ive posted this here because it may be of some use to DLP owners thinking of upgrading to an HTPC. This is all old hat over in the Entertainment PC forum. Which is an excellent further reference point. Some background: I use a Toshiba 46WM48P and was happily upscaling DVDs on a Sumsung HD-945. Until I tried connecting my main PC with a WMVHD DVD. It became painfully obvious that the best picture belonged to the PC. So ., my PC is way over spec for an HTPC. Not to mention that the missus booted me out of the living room with all the mess. I convinced myself that I needed an HTPC. So I set about building one that could handle anything I could throw at it for as little as possible. It needed to be quiet and not look out of place, although space wasnt a problem as I intended to mount it behind the TV. It also needed to connect to the internet via a Wifi network and stream media from my main PC. Software: Windows Media Centre 2005 WinDVD5 WinDVD6 PowerDVD 6 Deluxe Theatertek 2.1.1 DScaler Ffdshow Girder Ultramon Mozilla NVIDIA DVD Decoder Hardware: Keyboard BTC 9019URF £26.20 Kingston 2x256Mb KVR400X64C25/256 £40.86 Lite-On DVD-ROM £14.85 Antec 120mm Case fan, with thermal control £10.20 HIPER 425W SILENT DUAL FAN PSU £32.31 IR remote control sensor £6.89 Globalwin YCC-79B10 Aluminium Midi Tower £23.50 Asus A8V-E Deluxe + WiFi PCI-E Motherboard £81.77 AMD Athlon 64 3200+ Winchester 90nm (939 Pin) - Retail £121.02 Galaxy GeForce 6600 GT 128MB DDR3 TV-OUT/DVI (PCI-E) £122.26 Packard Bell TV card PB-TV100 £29.99 Zalman NorthBridge Passive Cooler £9.60 Sound insulating foam £9.99 2 X (0-1K) potentiometers £1.10 £530.54 Inc vat. The build: Pretty straight forward. Except for the memory, originally bought Corsair value ram. It wouldnt boot in duel channel mode. Found out that the board was sensitive to some makes and replaced them with the approved Kingston variety. The main problem was noise. Once Id connected it up I found even the low levels of noise irritating. So I cut a 120mm hole in the case, installed a big fan. I lined the case with sound insulating foam. Cut the 12v feeds to the CPU and case fans and soldered in potentiometers. Set them so the fans just stalled and turn them up a fraction. Select slow fan speed for the PSU. I found a hack for the graphics card and turned the fan down to 20%. Enable Asus Q-Fan2 speed control. Finally removed the Northbridge fan that ran at 7000 rpm. Result, I cant hear it anymore, the TVs much louder, case temperatures are 38 degrees after a few hours. Setup Initially used VGA and HDMI connections. After playing with it, Ive dumped the VGA. The picture is poor compared to the HDMI. Also I can set the resolutions to remove overscan on HDMI. I tend to leave a little overscan; I hate seeing the edge of the applications. Currently at 1920x1080i, with overscan compensation. The 6600GT interrogates the HDMI connection and correctly recognises that its a TV. I can switch from 50 to 60Hz, either work. The main use is DVDs or XviD. For DVDs Ive found the best absolute picture is with TheaterTek upscaled with Ffdshow to the same ratio to the display. This runs the CPU, depending on settings to 60/70%, be warned you can max the CPU with too many filters. In day-to-day use I use the VMR9 renderless display and the DXVA output of the GPU hardware. TheaterTek or NVidia DVD gives the best renderless and I only see 15/18% CPU. I use Dscaler for XviDs or TV (good deinterlacing). The TV card is connected to SKY+ via S-video, once filtered and deinterlaced I'd swear it was better than the RGB input. Onboard network connection, streaming from my main PC. If you want to setup streaming Wifi, go for static IPs and WEP encryption. 54Mbps with framebursting may hang a bit depending on the TS file; they play but some drop a few frames. Any other AV media, no problem. Dont use DHCP; it gave me no end of trouble. Im currently playing with different front ends; I cant get on with MCE. Im looking at Xlobby or the one with Nvidia DVD. Also I have an infrared diode connected to the COM port and Ive got this working with Girder for remote control commands. Ongoing.