Virgin Atlantic booking computers down!
Couldn't log in so called and the Flying Club person who answered said they are having a massive failure and she hadn't been able to log in for the last hour.
Curiously, I also just couldn't log in to the Marriott or Starwood sites either so this might be a web server failure.