You guys might want to try this great new board. It's called nfl-world.com
Fans of all teams can come there and talk football with fans of opposing teams. Each team has it's own forum to discuss football. There is also a smack forum, where you can tell opposing fans how much their team sucks, and an nfl discussion forum, an off topic area and a babes section.
Give it a try you won't be disappointed.
Right now the Patriot fans pretty much have the run of the AFC forums. They will also need a Mod for the Dolphins forum there, usually the first one to ask gets the modship.