For the dessert, you might try an Italian Brachetto. This is a sweet, Italian sparkling "red" that goes amazingly well with anything chocolate. And its a sparkling, which I agree is ideal for valentine's day. If you go into your local grocery store, you ought to find the Banfi Brachetto D'Acqui, more commonly known as "Rosa Regale." This should definitely fit the occasion and go well with the dessert. And on a side note, I have yet to meet ANY woman who didnt love this stuff, especially with chocolate.