I broke several Shimano chains before I went to Sram chains and haven't had any problems since.
Don't get their PC-99 hollow pin. THat's designed for XC racing. Stick with a lower grade (heavier and thicker plates) chain. I'd go with their PC-990 or their PC-970. I like the nickel inner and outer plate, so my choice would be the 990.
What I ended up doing was switching back to 8-speed. Yes, this would require an entire new drivetrain, so it's costly, but if you break a lot of chains, it's worth doing when you upgrade your drivetrain. I'm running a PC-68 which is the 8-speed version of the PC-990.
__________________
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming, "WOW, What a Ride!" - unknown
"Your Bike Sucks" - Sky Yaeger