Doesn't EA games always have their site on the official EA site itself?
For example for C&C it is
http://www.ea.com/official/cc/firstdecade/us/index.jsp
edit:
Just as I thought, here: http://www.ea.com/prostreet/locale_selector.jsp
« Last edited by Youkou on Jan 9th 2008 »