AMD XP 2400+ CPU cooling

I just burned up 2 CPUs on my mobo. I called the mobo company and they said the heatsink was not working properly. The heatsink had a fan but the heatsink was for a old Pentium 200Mhz CPU. Could that just be my simpe problem. Sould I just get this heatsink with the fan below?
http://www.newegg.com/app/ViewProductDesc.asp?description=35-114-009&depa=0