British Airways and airport operator BAA are blamed for this March's chaotic opening of London's Heathrow Terminal 5.