This is it. It only happens on Rainbow Six Vegas online and during gameplay when there's loads happening (explosions, gunfire, etc). The GPU would be going at full tilt as would the NIC. I'll need to try another game and see if the problem persists.
I'm not averse to buying a cooler or a new Xbox. I'm more concerned about downtime and losing the information held on the HDD of my Xbox.