mjohnson24 :
The case im using is a cheap case since its a work PC at the company i work for so its not for gaming but i do use it everyday for stuff and it will potentially be a automatic music editing server. The case im using is a DIY D480-BK which has 5 120mm fans in it. not sure what the clearance is from CPU to side of case is.
Probably safer to go with the TX3 or similarly normal-sized heatsink. Assuming, of course, that your company is OK with you tinkering with the computer they provide. The TX3 has more than enough cooling power for the FX-4300 I'm running, so I'd expect no problems cooling an 8350. And the much larger fan is capable of moving a lot more air at lower RPM's.
In fact, I found a video comparing stock to TX3 (note that it's the same chip, but overclocked):
https://www.youtube.com/watch?v=MH9Oj_g6xYU
Here's another comparing stock to 212:
https://www.youtube.com/watch?v=X53Zdsm4UWA
With that said, I'd look elsewhere for similar tower heatsinks. And, while you're at it, measure how much clearance you have, as you might be able to fit in a 212. If sound is a priority, you may find Be Quiet!'s offerings to be a nice option. Keep in mind that sometimes, tower heatsinks can have problems fitting on a motherboard while still allowing access to RAM slots, power/fan connectors, etc. With my TX3, the fan housing makes it a bit tight getting the closest RAM DIMM in and out, but it's still doable.
And finally, you may want to also invest in some decent thermal paste. I saw 10~20 C improvements in load temps on my R9 270X after replacing the stock thermal compound with Antec Nano Diamond Formula 7.