93 Dom Perignon Rose
92 Dom Perignon (if you can find it)
I prefer both of those over Cristal (96 which is what's generally available). However I prefer the 96 Cristal over 95 Dom Perignon which is what is usually available as far as Dom goes.
To those who say they can't taste the difference between a $20 bottle of Champagne and a good Champagne; there are some who can't tell the difference between Outback Steakhouse and a Morton's or Ruth's Chris. You fall into that category
And you can find 95 Dom for about $110-$120 per bottle and 96 Cristal for $175 or so per bottle (in retail locations).
The two at the top will cost you more but if you're looking to spend $300 and can find them, IMO, they're the way to go.