Congrats! Hopefully this carries over to 2012 in the event of a lockout.
I think the choices are obvious and pretty easy... for me it would be much less about who they play as to where they play - and Oakland, Denver and Miami strike me as three great places to visit.
I think the question of WHEN they are playing the games might enter the equation.
Denver in December? That might not be the best time to visit.
Although some might even question whether San Francisco counts as a warm weather city in the summer, let alone the fall, its still a great part of the country to visit... Miami however is a good gamble for some fun and sun any time of the year.
Really, we can go see them play in NY or Buffalo anytime, and Philly or DC' are only a few hours drive from New England anyway. All the AFC North teams and cities are boring (though Pittsburgh and Philly are great food and music towns)
So Miami, plus Denver or Oakland, depending on when the games are scheduled.