From USAToday:
Virgin Atlantic teams up with South African: Begining Oct. 31, Virgin Atlantic and South African Airways (SAA) will enter into a passenger-sharing alliance known as a codeshare agreement. The pact will allow customers to earn and redeem miles on either airline. Virgin Atlantic will also place its flight numbers and sell seats on connecting SAA flights between Johannesburg to destinations in South Africa including Cape Town, Durban, Port Elizabeth, Mpumulanga (Kruger Park) and Pilanesburg (Sun City).
Looks like Virgin is hooking up with another *A airline (pre-*A anyway). I really think they should come into the fold!

Virgin Atlanta, Virgin Blue, heck even Virgin USA should take over the US Airways routes.