Shuttle should be ok, the place i'm staying at in Annapolis is listed on their website, and it worked ok when I played at booking it. Hopefully I won't need it anyway, my friend is thinking of hiring a car- thats why I was worrying how the times to get through immigration varied. Would you recommend booking the shuttle in advance if I need it? I'm going to a conference in Annapolis so I think there might be a few of us heading in the same direction.
Train - I'm happy with coach as it's only a one hour trip. Coach tickets for the regular trains are buyable on the day then?
Thanks for your help guys