Another vote for Dixie Bones (they catered a party for us a handful of years ago), but I also liked Willards (they catered a party for my friend just last year). Both are in Northern Virginia.
Of course, the best barbecue catering ever (and those of you from eastern NC know whereof I speak) is Bill Ellis of Wilson, NC (
http://www.bills-bbq.com/). And yes, I've seen their catering truck up in this area before. But I imagine it's pretty damn expensive to get them this far north. Too, too bad....