Replace stock Harmonic Balancer?

Ok you guys convinced me. I went with this one. Professional Products 80012 7.25" Damper for Chrysler 318/340/360 Amazon.com: Professional Products 80012 7.25" Damper for Chrysler 318/340/360: Automotive

I'm assuming all the cheap ones are going to be made in china.

You're right! This one is made in China, but they do make a SFI approved one. If that's any help.

http://www.corvetteforum.com/forums/c6-corvette-general-discussion/3452723-
ati-balancer-vs-summit-sfi-harmonic-dampers-sum-c2501.html
Professional Products Harmonic Dampers... Any good? • Speed Talk
Here's some failures on this subject.
Hope this helps.