A separate thread to my hotel one as I have seen a couple of specific questions on Virgin to Cancun.
We travelled in Premium economy from LGW to Cancun last Saturday. The plane was the refurbished "purple seat" plane and the seats were very comfy. The films were all great and up to date (you can see a list of the films on Virgin's website). You can use your own headphones with no special jack so its worth bringing them along as the ones provided aren't great.
The food and drink service was efficient and we were asked plenty of times if we wanted a top up.
Great flight that left 40 mins late but arrived on time.