Transaction delayed >12 hours by Satoshi Bitcoin client Yesterday I sent 20 BTC to 1Hj8kJ3rq4c4Hn9Prtw45Zue791f4Nc9L3 with a 0.0001 fee and transaction Id 30d1ef9aa05898b11b5ee4f5f5e703a822a821fb499c647b658fc3cb67a899b8.

My Satoshi client said today that is still unconfirmed. But when I search blockchain.info for the id of the transaction, it says that the transaction was sent today (>12 hours after I made it).

Is there any way, if a transaction isn't relayed, to force the satoshi client to send it another time (the same transaction).
That transacation has over 1,400 confirmations. I think you might need to run your client with the rescan option on. (That rescans the blockchain for transactions it might have missed)