Search, my friend, search.
There are many tales of woe about broken front differentials out there - seems as soon as you start raising the vehicle and putting on over sized wheels, they'll break.
There are a couple of different approaches to deal with the problem but it seems the best way to deal with it is to hunt down a steel diff casing and third member (most are aluminium) and swap them in.
Question for both of you - if you can remember - were you in reverse when it broke?