How about www.xbox360-forums.com

Forum dedicated to Xbox 360 gamers