Right now, from fresh install it looks like WSUS downloads all available updates for the product I've selected (win 7). I don't have any nvidia stuff in my environment, is there a way to make wsus download only applicable updates/drivers to my environment? or do i have to do it manually?
WSUS will not download an update unless it is needed by a client computer. Just because an update is approved doesn't mean that it's been downloaded. If it has actually been downloaded, then a computer on your network needs it.