I am almost sure GameSpy has their own forums, but as for GameSpot and GamePro, I am not for sure, but they should since they are completely dedicated to gaming.
Good luck!
EDIT/// Right after the post I just checked, and all of the sites listed contain forums dedicated to gaming. Game on! (and Forum On!)
thanks i just became a member of gamepro they are really cool they even let you subscribe to game newsletters and stuff you can even win contests. all in all really cool thanks chubz.
thanks i just became a member of gamepro they are really cool they even let you subscribe to game newsletters and stuff you can even win contests. all in all really cool thanks chubz.