Via Jim Henley, a fun website that gives you a demographic profile of your ZIP code. Here's 20009 where I live, though in some ways my block strikes me as more typical of the neighboring 20001 ZIP code where my previous house (just three blocks away) was.