I haven't specifically looked at prices in the DC/Baltimore area, but for car rentals I've usually found the best rates through Travelocity or through Southwest's web site (you can book cars even if you're not flying SW). And I typically wind up either with Alamo or Dollar.