My MacBook Pro gets pretty hot when I have a bunch of graphics/memory hog programs open. I did some research on coolers and if the laptop doesn't have fans on the bottom, the cooler is useless. Also, the USB powered ones actually raise the temperature and are self-defeating.
I have a cooling pad that is used for people. It is something you can sit on or put behind your back. It is full of crystals and activates with slight pressure. Sometimes I put this on my lap in between me and the computer. It does a good job of drawing the heat from the computer. I wonder why I have not seen this type of "cooler" available anywhere.
I am looking forward to reading more posts about cooling devices.