Those forums are garbage. I hate the layout, the replies, the fact that you have to log in after each response. Oh well, at least the complete lack of presence by the devs is familiar.
This isn't the Modern Warfare 3 forums.
The official Modern Warfare 3 forums are located at [url=http://www.callofduty.com/community/mw3/forums:29smgt7e]CallofDuty.com[/url:29smgt7e]. Check them out. :-)
^^^ That's true - there's a ton of other sites that come up when you search for Modern Warfare 3 forums.