dodger:
My wine suggestions:
(and they are just mine- your tastes or others tastes could be different...)
IF you don't want champagne
For the first couple of courses I'd consider a Viognier (white)
which is slightly fruitier and a little more body but pairs nicely with a lot of food-
If you can find it- (sometime Binnys has it- I love the one from Garretsons)
Another thought might be a sauvignon blanc or Italian falanghari (sp?)
For the Lamb- most people would go with a Cab, which is fine, but if you don't want to go with something that tannic and big, a Malbec or Syrah/Shiraz might be really nice, or a a bigger pinot noir- my fave is La Crema- pretty easy to find- another option would be a you can't go wrong Bordeaux
Dessert-
I love a nice Moscato or ice wine- or even a reisling-
even though they are sweeter the acidity balances the sweetness and it's refreshing rather than cloying.
Again- everyones tastebuds are different-
and I am admittedly an ABC girl- (anything but Chardonnay)
These are my thoughts-
If you live near Schaeffers- they usually have tastings on fri or Sat, and wine discount center is also great with their advice as well-when I tell them what I like they are usually spot on in their recommendations.
I know we'll probably bring 3 bottles between the 2 of us, Champagne, Red, Dessert? and doubt we'll finish anything ourselves without sharing (except maybe the champagne

)
"If you reject the food, ignore the customs, fear the religion and avoid the people, you might better stay home."
~James Michener