This summer i am traveling to europe for 15 days. I will be going to Germany, Austria, and Switzerland. What would be the cheapest way to travel between the cities and countries by train. I went to rail europe and had trouble finding a pass that was cheap enough.
I take it that you have already looked at Rail Europe.
I don't know whether any of the three countries have long distance bus services, but you could maybe try checking Eurolines. Note that it is only licensed to carry passengers between different countries, not within them, so OK for border hopping.
There are of course the usual budget airlines for longer distance journeys but bear in mind that with high oil prices some of them are in financial trouble.
Problem was that you were looking at a pass and at the Rail Europe site. (Rail Europe sucks, trust me on this.)
If I was you I would draw up a rough schedule and go to
and figure out the prices for getting from A to B.
Then compare that with the passes offered by the countries as well as the Eurail passes. See the sites above as well as www.eurail.com. Rick Steves has a good guide on how to get the most out of a Eurail pass, see http://www.ricksteves.com/rail/rail_menu.htm
Also don't forget that apart from train there are buses, ride-share services and planes. See www.eurolines.com www.mitfahrzentrale.de and www.skyscanner.net . And especially in Germany and Austria there are special offers for getting around by train. Frankfurt-Munich can be done for 27 EUR (normal fare 85 EUR) if you use Laendertickets and are willing to travel for 6 hours instead of 4 hours.