Sad isn't it that everyone here advises the OP to use AA rather than BA - and I have to say, as a BA Gold Card holder, I totally agree. AA 777-300 (in Business) is much better than Club World.
I wonder if anyone from BA ever reads these posts...or cares?