For DCA and BWI, you might want to consider parking in a public-transit lot (nearly made a disastrous typo there

). National is accessible by DC's Metro (blue line), while BWI is on the Baltimore light rail (the station is right in the international terminal).