Machang, ur in REAL luck, I got an Xbox 360 with Xbox Live and also have COD4.
The CD has got scratched and I cant play some stuff, single player missions have got damaged and I hope thats it as I have finished the single player campaign anyways, serves me right for moving the console while the cd was being played, multiplayer is fine and all of them should be fine too.
My Xbox Live username is Jakinson, everyone add me!
Apparently its hard to find a free MP game on COD4, and it tends to lag alot most of the time. The immediate and obvious remedy is playing with other Sri Lankans apparently.
I also got Viva Pinata and Forza Motorsport 2 free with my Xbox 360 when I bought my Xbox 360. They coulda given another game other than Viva Pinata though.
Regards,
Jakinson