I'm not sure whether you mean great in the business sense, or from a Virgin customer's point of view.
If the latter, here is what I have to say:
I have flown Virgin Atlantic 2 times now (once to ORD
, once to CPT
) and have found the overall service to be the best I have ever experienced.
I hooked up to Virgin Mobile here in the UK, and was disappointed. The coverage was dismal, in my experience; I switched to another mobile phone company.
Virgin Megastores generally sell CDs and DVDs at standard retail price, so I see no point in going in to a Megastore when I can buy the same product at half the price on the internet.
So there you go! The airline is great, though the rest seems to be average!