Virgin Atlantic's Premium economy is a good product. There's seperate check-in and on the 747's you are seated on the upper deck behind Upper Class compartment. The seats are comfortable and supportive and the legroom is quite adequate- you have a snug footrest. The food is the same as regular economy. The only negative is the high price and for a bit more you can fly Upper Class. However if your beancounters say economy (or premium economy) It's not a bad way to fly and you can earn points to convert into Upper class upgrades for future flights. Another annoying thing is that for the money you pay- there is no lounge access.