I'd like to add one more voice to the several I've seen in various places noting that the Netgear WGU624 a/g router has a heat-related design flaw. Mine has been dropping connections, refusing to accept an admin log-in through a browser, etc, etc. Before deciding to drop-kick the POS into the nearest trash bin, I took it apart, drilled a bunch of holes in the case, and installed a 3" fan on top to pull air through it. You can steal 5VDC off the power connector inside the box (I soldered the red/black fan wires to the back of the PC board where the power connector pins come through) and used a 12V fan. It runs slower on 5V, but it moves plenty of air for such a small box. The fan I used was actually a CPU heatsink fan - they're smaller and thinner than the usual PC case fan, and work fine for this application.
The router runs tons cooler now, and behaves perfectly.