I also don't like the layout on Virgin...it's so hard to talk to someone or look out of the window - the 2 things I tend to do on a plane! (except drink champagne which works in any config!)
Plus the crew are all a bit to 'young a hip' (and I'm only 25!)
I do feel safer (rightly or wrongly) on BA.
the only saving grace for VS - that LHR club house lounge is awesome!^ But then again, it should be with so many fewer pax per flight, per day, with many fewer flights per day and no reciprocal lounge access...