We were on the first two Carnival Magic cruises (May 1st and May 10th).
Lots of pictures and info are here:
Carnival Magic Inaugural Cruise May 1-10, 2011
Carnival Magic Inaugural Barcelona Cruise, May 10 - 22, 2011
including dinner in the steakhouse (May 17th).
Enjoy!