Hey Lakzo,
I had an issue where 2.99BTC, fully verified, went unconfirmed in my wallet. I've already tried the re-downloading the blockchain trick and it doesn't work. I also deleted JUST the 1 0/unconfirmed Tx with no luck (including a re-download of the blockchain). I finally just backed up my wallet, then used Pywallet to delete ALL Txs from it. I'm having to re-download the blockchain again (as I corrupted the DB somehow after reinstalling btc-qt client).
I believe the only way the coins will show for you (as for me too), is to do exactly that. Pywallet is confusing to get working at first for sure, but once you do, it goes very quickly. Just don't make the mistake I did and delete your blockchain again.
So...do this:
1.) Get Pywallet installed and working properly.
2.) Finish downloading the blockchain.
3.) Close your Bitcoin client.
4.) Make a backup of your wallet.dat somewhere incase you fubar the one in the AppData directory (assuming you're on Windows)
5.) Run the Pywallet web server
6.) Do what this link says
https://bitcointalk.org/index.php?topic=35214.0Yes, you DO want to delete ALL keys from that wallet.dat (if something goes wrong, you can just restore the backup and all will be as before).7.) Go to the command prompt and navigate to the bitcoin client folder (default is C:\Program Files (x86)\Bitcoin\)
8.) Type in this and hit enter: bitcoin-qt.exe -rescan
It'll take a little bit, but whenever the client finally loads, all your BTC should be back in order. That's what I'm hoping for with my wallet. Still waiting on the last 13K blocks to download.
-Moose