I also noticed the overscan adjustment setting was gone after upgrading to the new 304.43 driver (it was available in 295.40). While you want to have none of your image cropped it is likely your TV that is cropping (and scaling) the image and your nvidia overscan compensation is scaling it again -- producing a poor quality image. If you are sending a digital signal to your TV (eg one over HDMI, DVI-D, etc) and it is a standard resolution supported by your TV (eg 1080/60p, press 'info' on your TV) then there is no reason for the TV to crop or scale the image. But for some reason many of the TV manufacturers crop 1-2% off of the margins of the digital image (this was good for analog as the image perimeter had a lot of noise).
A better solution is to go into the 'Picture' settings in your TV menu and find the setting to not crop the image. This setting may be called 'dot by dot', '1:1 mapping', 'just scan', etc. With my LG TV it is called 'just scan' and it is one of the 'aspect ratio' settings. Now that my TV isn't cropping the picture the image looks perfect. I don't need to make any changes (like to the overscan compensation) to the Nvidia driver setup and this method will give you a perfect (unscaled) picture.
Once you TV is not cropping the image if you still have a cropped image then you are not sending the right resolution image to the TV. This would involve changing the output resolution to what the TV supports (eg 1920 x 1080, 1280 x 720, etc) in nvidia-settings. If this doesn't work then you would have to create your own Xorg.conf file with a custom ModeLine supported by your TV (not easy; google it).