Hey Shmokes
Actually, I am.
I'm in the process of wrapping up a contract (PM estimates about 1.5 months left, but it could be less). I finished up everything they were needing done about 6 months early. and they've run out of stuff they need done

I'm not in the DC area, but I've worked remotely for most of the last 12 years, and I'm not averse to traveling on site occasionally.
My background's in commercial software (the kind that's typically bundled up in an install, with help files, etc, burned to CD or put up for download and installed locally). Mostly .net these days, but I've done a good bit of VB6 to .net conversions, Office Addons, GIS, Point of Sale, Contact management, Medical billing, etc.
PM me if that sounds like any kind of match.