Just a quickie, never flown Virgin before, do you get inflight drinks as and when you require them (Soft ones although i'm not immune to the hard drinks!) I have done with BA, but the OH asked as he can get dehydrated quickly!