I read this but I don't know if COD4 works that way or not: http://www.xbox.com/en-AU/community/news/2007/0315-LIVEunitesPCandXbox.htm
probably games that are made by "microsoft" will share same online gaming servers... but cod4 is made by activation or something like that...