I think XP-90 is starting to show its age. While nothing can beat the price/performance of it, there are somewhat better HSFs for a little bit of premium. Namely, Scythe Ninja, Thermalright SI-120, Zalman CNPS9500, Thermaltake Big Typhoon. I'd go with the one that fits best your mobo/case among those four.