Virgin outdated booking technology has lost me...

So i gain a lot of airmiles using the VS Credit Card for Business which allows me in excess of 200K miles a year - and I am tired of the terrible technology virgin use to attempt to book these online so am now switching over to BA where their system just seems to be leagues ahead. I know VS recently signed a new deal with a tech firm to improve this functionality for them but if this is going to be another 2 years down the line (which I expect) I for one dont want to wait. The increased availablity and destinations BA seem to offer will just be an added bonus for me, its a shame as I really like VS but they need to start investing - as their online booking system for miles is a joke.