This is a Trip Report from the Upper Class cabin
Ground Staff
Food & Drink
Entertainment
Seat
Cabin Crew
As for the "Virgin America experience" itself, once again VX proved itself to be a star among domestic (US) carriers. Everything -- from check-in to baggage claim -- was a piece of cake: smooth, easy, and as enjoyable as air travel can possibly be. Friendly crew on the ground and in the air took care of everything we wanted/needed; the in-flight meal(s) were as good as airline food can be*; and the in-flight crew were warm and responsive. Even baggage claim at SFO seemed to be faster than normal.
__________
* I keep hearing rumors of "truly stunning cuisine" in the air, but "excellent" is something that has still eluded my taste buds.