look on ebay you have get the alloy diff for around 25$. its worth it. i used to break alot of diff but theses seam to hold together alot better.
integy makes some diff too
http://www3.towerhobbies.com/cgi-bin...?&I=LXTBA2&P=7
they probably sucks but it could work?