generally its not equipment that's to blame... it's rider error. The equipment usually works just fine. It's seems like you are riding quite agressively and maybe its time to back off and take things alittle slower/easier. If nothing else, that should keep you off the pavement and will save you some costs!
You did purchase a new helmet right? Never ride with a helmet that's already taken a serious blow.
__________________

______________________________________________________________
Private docent led mountain bike rides through Limestone Canyon. Go to
letsgooutside.org and register today! Also available: hikes, equestrian rides and family events as well as trail maintenance and science study.