I've installed two of these and more recently the new Ryzen 5 2600. The new one is about 10% quicker which is nice but really not much in it. Either one is excellent. The standard heatsink it comes with is fine. I would say don't bother with the 1600X unless you want to overclock because it is a hotter part.