Are you positive that when you enter the passphrase in brainwallet it shows the right public address?
After you imported the private key in QT client, does this address show up in the "Receiving" QT tab?
Yes to the first
Yes to the second but it's the public address which is in the receiving tab
Thanks