
Ok - my dad is a sommelier, and because of that I know my way fairly well around wine. But for Fathers Day, rather than getting him a gift, I am cooking for my husband and dad. I want to make sure I pair just the right wine with dinner...
I am serving Beef Wellington - the recipe omits the fois gras and pate, and wraps the tenderloin in the duxelles and prociutto before putting it in a puff pastry. I am serving it with roasted red fingerling potatoes and whole garlic cloves, and grilled asparagus.
So I have narrowed my wine down to three choices and I am wondering if one of these is going to be better than the others... or if I need to go with something totally different (these three were chosen b/c I already have them in the house

so the three are:
1) 2004 Penfolds Bin 407 Cabernet Sauvignon
2) 2002 Ferrari-Carano Tresor
3) 2001 Da Vinci Brunello di Montalcino
I also have a 2002 Newtons Unfiltered Merlot but my dad isn't a huge fan of Merlot, so I was leaning away from that. So do I need to go get something different? Or would one of these three work well??? I would love some input