Traveling to baltimore and D.C. May 8-12. Being from southern california we are use to driving everywhere. HAve been told public transportation in Baltimore/D.C. is great. Is their a rail that can take me from Baltimore to D.C. and if so how long does it take and how much would it cost. Also, will be staying in the Inner harbor so would it be smart to take the rail from BWI or should I cab it. Going to Camden Yards May 8 and 9. Any recomendations on things to do around the stadium and Inner harbor? THANKS!