I've been across most of southern Europe. The best way to do it (especially for you guys) would be to get a Europass- it will let you ride basically any train from anywhere to anywhere else in Europe... it even includes night trains with sleeping bunks... one time I was traveling for almost a month without sleeping in a hotel! lol

Last time i checked Europasses were about $500 for 2 weeks unlimited (but it has been a while)... just don't go to Slovakia! :eek: