If you have the time and money, Dawn, take the ferry to the Continent as foot passengers. I'm a bit of a ferry addict so I like to take the overnight ferry from Felixstowe to the Hook of Holland, but there are shorter ferry trips to France from Portsmouth.
Everybody tells me that Strasbourg is an amazing city. Kind of combines France and Germany in one town.
I assume you have looked into rail passes and stuff.
Also, in Switzerland now you will be given free bus passes for any town where you stay in a hotel overnight. So for example if you stayed in Bern for two nights you would get two days worth of free bus passes on the Bern network. It's not THAT useful in Bern because everything is in walking distance, but for somewhere like Geneva it's awesome, plus the bus routes go way outside the city to all kinds of beautiful rural areas.
Hotel Ibis are good value, especially the economy ones. Don't pay for the breakfast, though - go and have cafe and croissant in a cafe.