MtGox doesn't show your funds until they have swept your balance into a new address and THEN seen 6+ confirmations, and the fact that coins got sent does not support the conclusion that MtGox is "reusing" your private keys. Anyone could send funds to anyone. If they are reusing your keys, this is to their own detriment, not yours.
However, MtGox has indicated that once you import a private key, they remember that private key and will sweep any new incoming funds into your MtGox account.
I have made no withdrawals today at all on mtgox. This is one of the keys in question.
http://www.blockchain.info/address/1MY8vPCE1oeAQShg5Qi9EAr6n7MLAhTtQjI am looking at my balance on mtgox now and it says i have 0.00740000 BTC. I had zero the last time I looked today. I am really confused. I have no idea wtf is going on. It is nice to see btc but where did it come from and why is mtgox debiting and crediting 1MY8vPCE1oeAQShg5Qi9EAr6n7MLAhTtQj.
There is no way my mtgox account has been compremised. The funny thing is this public address 1MY8vPCE1oeAQShg5Qi9EAr6n7MLAhTtQj is not know by ANYONE until this post. So how the hell is it being funded!?
Is this a glitch?