I don't know much about the busabout, but if I were to take that option, I would go for the flexipass option rather than a fixed schedule.
The Eurail pass isn't as good a deal as it used to be. It's best if you're doing a lot of travel and you're willing to stick to the slower regional trains that make a lot of stops and may require a lot of train changes. If you use the higher speed trains or night trains there are supplements and/or reservation fees to pay. Here in Italy the supplement ranges from 5 euro per intercity train to 15 euro for a Eurostar and 20 euro for an Alta Velocita train. The supplements for the night trains can be more if you get a berth. In addition, you have to go to the station and stand in line to get the reservation - there's a fairly substantial fine if you get on a train without the correct tickets. It is often cheaper to just buy point-to-point tickets - especially if you buy them in advance and can take advantage of discount fares.
A good resource for planning train travel throughout Europe is: http://reiseauskunft.bahn.de/bin/query.e... (German train site in English). You can check schedules, but you'll need to go to the individual country websites to price/buy tickets. For example: http://www.trenitalia.com/cms/v/index.js... (Italy), http://www.ns.nl/cs/Satellite/ns2007/en/... (Netherlands), or http://www.oebb.at/en/ (Austria).
Just enter "trains" and the name of the country in Google to find the websites.
You might find these sites useful:
Traveling with a Eurail Pass is a great way to enjoy more European journeys for less. Wherever you want to go in Europe, we've got a range of travel deals to . ?Youth Discounts · ?Discounts for groups · ?Partner Deals