Auto desk. http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13567410
Also for actually making a game, http://www.yoyogames.com/make
a bit cheesy, 2d also, but it is a start =D.
Take from a school... Ask a teacher, or call a school that does this stuff, and ask, or ask to speak to an instructor.
Edit: I'll ask my Friend who was on the team that Made AvP2. He doesn't get on much, so it may be a while on that.