As was said the problem with COD 4 could be a vista glitch, or that the copy protection doesn't like your DVD drive (which does happen).
Anyhow googled the cod issue
http://www.google.ca/search?hl=en&sa...G=Search&meta=
I would also try googling your drive make (-review, etc)
Lots of copy protection schemes also hate many different types of dvd burning software (and virtual dvd drives) and will refuse to run if present.