Well BA customer services have already come back to us after we both submitted complaints yesterday morning. She received 8,000 BA miles as she is with BA and I got a voucher for £75 as I am with Qantas.
I must say that although I have had my fair share of operational issues with BA their customer service is fantastic. Everytime I have had a problem and emailed them about it they have got back within 48 hours at the most, been sympathetic, explained what the problem was and offered some sort of compensation.