For J travel I prefer VS. To Monetego Bay the UC cabin is 14 seats in the nose of a 747 so it's very quiet and spacious. Every seat has direct aisle access and a window. The Clubhouse is great.
If you're travelling as a couple try and get the two seats in the front of the nose.
Personally, I don't see how CW on a 777 compares.
That said, I probably wouldn't pay more than 1K over the BA price for VS.