Hey bud...I've lived in DC for the past 7 years.
These are my suggestions-
Visit: Any Smithsonian - You've already paid for them with your tax dollars and they are fantastic. Of them I suggest you hit up-
Air & Space - Udva Hazy Center by Dulles... much cooler than the one on the mall though that one is good too. The UH Center is free but it costs $15 to park there. Or they run a shuttle back and forth from the A&S located on the mall that is free.
American History Museum is awesome, and also right on the mall.
The National Archive - a place EVERY American should visit. Inspiring and really cool. DO IT!
Arlington National Cemetery
The Vietnam / Korean / WWII / Lincoln & Jefferson Memorials.
The National Holocaust Museum. Absolutely devastating and worth seeing. (You have to pay to see it though)
http://www.ushmm.org/The International Spy Museum - This is a privately owned place but cool to visit and has tons of cool insights on espionage and lots of cool spy toys. Pretty much all the stuff you've seen on James Bond is in there - except this stuff is the real deal.
http://spymuseum.org/Where to Eat:
DC has ton of great places to eat. That said... YOU HAVE TO GO TO BEN'S CHILI BOWL.
Ben's Chili Bowl : A DC treasure and worth waiting for (and yes you will most likely have to wait but do it)
http://www.benschilibowl.com/ordereze/default.aspxAs far as other places to go... check out the restaurants near the Verizon Center. There are a ton of good places to go near there.
Anyway - have fun and take a ton of pics
