You probably don't need a new heatsink. The XP-90 is a good choice, if you already have it (meaning if it's already yours, and isn't being used, and you don't have to buy a single thing in order to mount it on your chip).
Anyway, you don't need a new heatsink. There is an easy fix for your...