That is the one true way (that I know of) and the only way i've ever seen it done. With one exception so far, I believer AeroCool makes a heatsink called the "Deep impact" or the "dp-102" that can ...
Some users have complained that their Windows laptop fan keeps running constantly. Even if the laptop is idle, the laptop fan starts running continuously at full speed or high speed with loud noise.