This modem is just the bog stock modem my ISP provides. It's actually the 2nd I've had; after nearly a year of service the first would get /very/ hot and drop out constantly under light to medium usage. To make matters worse, I would have to go into it's config page and manually disconnect then reconnect. When I finally convinced my ISP there was a problem they provided me with this one as a replacement, but it's done the same thing since I switched over to it.
I took the grey top plate from the first modem, cut out the vents over the MCU and screwed a spare 80mm fan on. Made use of a dodgy USB extension cable to supply 5V to the fan. I threw on a fan guard to protect questing fingers.
Since installing the fan the modem has never gotten warm to the touch, which is a vast improvement over 'before' where it was always warm. I have seen it drop out twice in the 2 weeks since I added the fan, only under heavy usage, and it has been preloading Borderlands 2 for the last hour with no drop outs. Previously it would drop out almost as soon as I reconnected when under heavy load.
I added some tape across the LEDs to mute their brightness at night (I sleep in the same room). additionally, the fan is too clicky to leave running while I'm sleeping so I unplug it before heading to bed. The next step is to try a different fan on there, possibly install a heatsink on the Broadcom chip and maybe add a switch for the fan.