@donnybrasco: Have you tried running dxdiag to see if DirectX identifies any problems?

Just go Start > Run, type in "dxdiag" and click "OK".