Air NZ or Virgin

To cut a long story short I was originally due to fly LHR to LAX in about 5 weeks booked through virgin holidays. Due to a change in circumstances I needed to change the travel dates but the new dates worked out too expensive with VH so I cancelled and decided to book direct.
When it came to book the flights as my last Virgin PE experience was rather bland and underwhelming I decided to try Air NZ's PE Spaceseat despite reading some very mixed reviews.
Now thanks to a cheeky bonus from work I have decided to upgrade (as the best I've ever flown is PE) which has left me with a bit of a dilemma. Do I upgrade with Air NZ to business premier which from what I can tell is basically the same as Virgins UC just newer and very white or cancel with Air NZ and for £400 less but a very late departure from LAX home go with Virgins (from what I've read slightly ageing) UC.
I am really not sure which way to do this so I was just wondering if anybody has flown Air NZ's business premier and can compare it to virgins UC or is, as some reviews say, Air NZ's PE Spaceseat so good upgrading is just a waste of money?
So really any help or advice that can be given would be very much appreciated.
When it came to book the flights as my last Virgin PE experience was rather bland and underwhelming I decided to try Air NZ's PE Spaceseat despite reading some very mixed reviews.
Now thanks to a cheeky bonus from work I have decided to upgrade (as the best I've ever flown is PE) which has left me with a bit of a dilemma. Do I upgrade with Air NZ to business premier which from what I can tell is basically the same as Virgins UC just newer and very white or cancel with Air NZ and for £400 less but a very late departure from LAX home go with Virgins (from what I've read slightly ageing) UC.
I am really not sure which way to do this so I was just wondering if anybody has flown Air NZ's business premier and can compare it to virgins UC or is, as some reviews say, Air NZ's PE Spaceseat so good upgrading is just a waste of money?
So really any help or advice that can be given would be very much appreciated.