I like the eastern for the extra sea day, St. Thomas (St. John), and no stop at Cozumel, which doesn't do a heck of a lot for me. That said, I've done the western twice and have it booked again for next fall. The worst part of the western for me isn't Key West, which is fine, but getting up for a port day on the first day of the cruise after having flown across the country (or formerly, across the Atlantic) on Friday, adjusted to the time change, and gone through the initial excitement of the first day. Having a sea day on Sunday is just so much more relaxing for me.