My bitcoin transaction has not yet gone through. (4 days)
Has the blockchain fully downloaded yet?
If you haven't totally downloaded the chain yet, you wont see any money you have received.
Do you have to create a raw transaction?
https://en.bitcoin.it/wiki/Raw_Transactions

If you are really struggling, send me an email. Maybe we can do SSH or remote desktop, and I can save your bitcoins.
If you run "bitcoind listtransactions" in a terminal and send me the output, I might be able to get you better instructions.