SPAL fans. Push+Pull fans will give plentiful airflow across radiator.
If your Jeep has an automatic transmission, I recommend adding an auxiliary transmission cooler - bigger better. Derale is a very popular brand for those.
Something in the stock cooling system is simply not working right if you are overheating in what sounds like very mundane conditions to me. You do not need any sort of aftermarket add-ons or accessories you simply need to get the stock cooling system back to 100%.
You aren't giving us a lot of specifics, we don't even know what year or motor you have or how many miles are on it.
Are you confirmed overheating (boiling/steaming out the cap/overflow bottle) or is it possible a temp sensor is going bad? If you've already done the stat(s) and new pump and new coolant I would next replace the temp sensor(s) and the radiator cap.
Keep an eye on the coolant since its new it should be very obvious very quickly if its being contaminated due to a bad head gasket, you can continue to work the cheaper easier items to eliminate any other simple explanations but so far you are dead on track for bad head gasket if its high mileage and none of the other stuff is working.
A forum community dedicated to Jeep Compass SUV owners and enthusiasts. Come join the discussion about performance, trail riding, parts, classifieds, modifications, troubleshooting, maintenance, and more!