i bought this extra fan thing, it hooks onto the back of ur xbox... only disadvantage with the thing is is that the slot to put the power cable in on that thing is a little big so the cable wont stay in it, luckily my entertainment center isnear a wall... i plug the thing and and push it near a wall :L
but yeah mine hasnt over heated yet and i have left it running over night