I was on Oasis last year (Allure Sister ship), and have to say the wine and the wine packages were very good and affordable. When you buy a wine package, you can get your bottles from many of the restaurants on board (they deduct from your total as you go). Plus, you can take it with you (to your room or around the ship). If you do the Chefs Table, the true cost of the wine alone which they give with each of the courses is more than you pay for the experience, and they will keep pouring it!
Carnival Breeze - Jan 2013
Carnival Conquest - 2011, Oasis of the Seas B2B - 2011, Carnival Conquest 2010, Carnival Ecstasy - 2010,
Carnival Conquest - 2009, Carnival Ecstasy - 2009, Brilliance of the Seas (Med) - 2008,
Carnival Miracle - 2007, Carnival Conquest - 2006, Rhapsody of the Seas - 2005, Vision of the Seas - 2003,
Rhapsody of the Seas - 2001, Carnival Inspiration - 2000, Carnival Jubilee - 1999