This may be too late for OP, but for others in the future: the Washington Post's
DC Rider (also available on
iPhone) is free, has a system map and trip planner, will give you a live "next train" feed for your station, and will even tell you the fare for your trip. I commute on metro every day, and use the app frequently.