How hard is it to transfer money between Bitcoin exchanges?
That's exactly the service https://www.bitinstant.com/ provide, it should be fairly simple and I think they and mtgox have the API necessary to do this by a bot.