The most common problem right now is the "d3dx9_37.dll" error massege. If you have that, go to this link and download the file so you can upgrade your directx9 (or 10).
if you get a black screen after opening up the game it probably has something to do with you graphics card shader. Basically get a new card if you want to play cod5.