RE: Best Aftermarket Parts
I hate to jump on the integy hate wagon, but I have had bad luck with there aluminum. I have found it to be a little too soft to be practical for high impact parts on an RC that takes hits regularly.
You can get aluminum that is strong enough for bashing an RC, but you typically have to pay ridiculous ammounts of money for it. Check out the prices on UE's website, you have to have a tremendous ammount of disposable income to buy anything from them.
RPM makes some of the strongest parts you can get for the money. They have a lot of flex in them, so some hardcore racers say they are bad, but I have found them to be great + the flex is why they don't break.
My best upgrades have been RPM everywhere I can put it, and titanium on all turnbuckles and hingepins.