You've got an excellent air cooler, so if you are willing, the next step up is watercooling (custom or All-in-One). I love my Arctic Cooling Liquid Freezer II 420mm on my big and hot 10980XE, though since I don't have air conditioning in my cool climate house, when the outside temperature climbed to 36C (eventually a record 42C!), I had to shut everything down to help keep the house as cool as possible, so I don't know how it would do at your crazy normal heat.
The other (and free) option is to turn off AMD's Precision Boost in the BIOS. This will dramatically reduce power usage and CPU temperature at the cost of performance. I would start here and see if things are to your liking before changing out any components.
Precision Boost is self-limiting, so even though you see 100C+ temps, the motherboard and CPU are deciding that it is okay to run that hot, though longevity does suffer if you want to run it for many many years.
Eating more cheese on Thursdays.