Somewhere outside... In the DC metropolitan area...
Where?
If there was somewhere good I'd have done this already. And I don't know about setting up in any nearby mall.
Set up a TV... in front of the Washington Monument
ATM I live 2 hours from Philly, which is the closest place with any people who play MBAA (or any fighting games as far as I know, for that matter). It'll be cool if there's closer people when I get to college this spring (though not sure just how often that'd be; hopefully greyhound goes in and out of Front Royal).
Edit: Annoying, seems MC is not too far away as the crow flies, but all routes are rather indirect. Between 1 1/2 and 2 hours from Front Royal.