We were on the Magic in August and the Vista last year. We liked the Vista better. The Magic was getting a bit worn. The service in the MDR was much better on the Vista than the Magic. We like the layout of the Vista better, felt there was more room in the public spaces than the Magic. The comedy club on the Magic was larger than the Vista.
Can't comment on either port was we went out of Galveston for the Vista and Norfolk with the Magic.