VA, knowing that VA food sucks - way better FAs, and the on-board bar is pretty cool. If you can get row 5 (I think that's the private row), ABSOLUTELY VA -- it's kind of like the EK suite :P
Also, make sure you sign up for a Virgin Velocity number (have to put a fake Oceania country, but put your real, full address with country in address -- they will redirect). Call VA, enter the number into your PNR, and you'll get full J mileage for the award ticket