You only need the Vignette on motorways in Switzerland I think it is about 25 Euros which is the road tax for a year, tough if you only need it for a few days/hours.
Austria vignette is for motorways only and is available for 4/7 days and is about £5 but they are not needed on normal roads
Quite a few of the passes in Austria charge you to cross them and a few of the motorways with tunnels etc charge you as well as your vignette robbing basaaaars
You could just take a chance and go without
apart from that enjoy yoursell
RIDE MOTORCYCLE TOURS 2011
**Lakes & Borders **
Scottish Highlands and West Coast,
Bikers Classic Spa,Belgium,Germany,Ardenne,Eifel,Nurburgring,Mose l,Rhine Gorge
6 Country,Belgium,Germany,Switzerland,Austria, Livigno,Italy,Grimsel,Furka,Susten,Gottard,Stelvio ,
Italy Lakes and Dolomites,Marmaladas
Route De Grande Alpes France,
Pyrenees& Picos de Europa,Spain,France,
Moto-Piston,Picos De Europa,Spain.