I've actually been using an HTPC for quite some time. But my current place is too small for my 56" DLP, so I swapped it for a 40" LCD until I move to my new place. Both are Samsung 1080p sets.
Basically, with both TVs, when using VGA the available resolutions under Nvidia's Control Panel do not match my native resolution on my HDTV. When using DVI, the TV is recognized as an HDTV and only the proper resolutions are available to select.
Now on my DLP, VGA problems don't matter. It has 3 HDMI inputs, one of which is specifically set up to take DVI -> HDMI. It can also do 1:1 pixel mapping and adjust the screen size if needed.
But this LCD I'm using is a problem. It doesn't have enough HDMI inputs to use one as an input for the HTPC, so I need to use VGA. I'm running Vista 32. Latest drivers. In the Nvidia CP, the only resolutions available are 4:3, and many of them aren't supported by the monitor. Oddly, the highest rez I can select is 1600x1200. The CP calls my monitor a non-PnP display, so I guess the PC and TV aren't talking to each other over VGA.
Is there a way to force the PC to output 1920x1080 @ 60 Hz?