I agree. I did SFO to JFK earlier in the year and the food was fantastic. I liked the way it was served as small samples for the deserts too.
I was hesitant about choosing VX due to lack of frequent flier scheme. Silly in hindsight as it's the product that matters, isn't it?
There were some problems with the IFE on my flight, but fortunately I wasn't too bothered as I needed to sleep after dinner.
There's definitely something to be learned from them - if only CE was that good. Obviously BA's fleet are a lot older.
And the best thing was I only paid about $350 for the ticket! (I think I got a cheap upgrade to F....)