Trains won't start until 1/26 for passengers - are you travelling before then, definitely a bus. Not sure what the deal will be after that date, there are a few posters who are insiders at IAD who might be able to offer more for what happens after the date, but I think its going to be the train (g'luck!)