Getting HOT, HOT, HOT...

Onboard regulator is rated at 800mA with proper heatsink.
Will cut off sooner if gets too hot.
If you'd ordered from dipmicro on the 6th you'd have had it already ...

Any chance you run to YouDoIt Electronics in Needham & grab one?
Or maybe poke around Ocean State Job Lot?