When you get into that size and price range.........meh, they're all pretty similar. Some people will argue nuances, 1 degree C in temps, but meh. 1C won't make or break your temps, and if it does, then you've got bigger problems than which HSF to get.
All those will cool well, and all of them will do a great job. Just depends if you are really really anal about it, how much you wanna spend, noise, and the look. Some look better than others in a case if you have a window. But again, at that price range and size, they're all pretty darn good. It's like arguing about a few horsepower difference between Ferarri and Lamborghini, it's really pointless when you step back from it all.
Just get one that's available, quiet and reasonably priced, and it'll keep your CPU cool no problem.