not so bad
for what i´ve just read about Virgin pay i´d like to say it´s not bad at all!!! i don´t really know why you moan so much!
if you compare it with other airlines you´ll see you pay is very good.
when i´m downroute i just get 60 pounds per day (=2.63 pounds per hour) and no extra money for food. We just get accomodation.
And i dont have the chance to fly to so many destinations as you in Virgin.