I hate those shuttle busses. In fact, I'm going to start monthly leases for my rental car because it takes upwards of 30 minutes to get from the rental car facility to the amtrak station.
I did the amtrak/marc trip to union station this week, then to the metro. It went ok, but I think I'll just roll the dice and fly from BWI-PHL for better options.