I have thought about doing this too but tough to do it efficently. But sometimes the price difference can be up to 5% which is significant. I buy on bitstamp and hope the price doesn't drop too quickly when I send the btc to mtgox and sell it. So it works but very slow.