I tink at Christmas :)
Very important that the trip is cheap, then any option is good.
I do usually go to travel agency but I like organise also from only the trips, because is less expansive.
I don't travel by train from when have sixteen old years.
I go the dentist every six month and I don't worry.