If you want a cheap good value meal out, don't go to Switzerland. Ever.
Saying that, if you cast aside the fact that it'll cost you a pretty penny, it was very good. I just got back from taking the wife to the Grand Hotel Trois Rois in Basel, or the Cheval Blanc restaurant in there.
2 Michelin Stars and 19 something Swiss award point things.
http://www.lestroisrois.com/Cheval-Blanc.152+M52087573ab0.0.html
Food was in fact superb. Really well balanced, flavourful and thought out. Attention to detail was impeccable as well.
Didn't have too much to drink, just Champagne to start, Chablis with my fish and a stunning Barolo with my lamb, followed by a coffee.
With the exchange rate having made CHF to EUR more 1:1, it was damn expensive. 602CHF, with no tip, but in Switzerland they don't tip, so that's something! Really very nice, but for the money I'd go back to Auberge du L'ill in France which was 200 less and 3 stars.
Made my wife's day though, so money can't buy that.