I found a great program to have around for identification problems.
http://www.lavalys.com/products/over...ng=en&pageid=1
I was using this when it use to be called Aida32, EVEREST can identify hardware that doesn't even have drivers installed, or drivers are corrupted.
The Home version is freeware. It's a good way to identify things without cracking the case (which if it's a brand name pc like gateway or dell, can void your warranty).