In Vevey I would certainly recommend the funicular to Mt Pelerin - what a great method of public transportation and excellent views from the top end of the line!
http://www.funimag.com/suisse/Vevey-MtPelerin01.htm
In Lausanne, I thought this exhibition was pretty interesting:
http://www.artbrut.ch/
http://en.wikipedia.org/wiki/Outsider_art