wow man, that sucks! Seems when it rains it pours... I went thru a stretch where I totaled my maxima (92 model) after hitting a deer comming home from work ( was an hour drive one way) at midnight in the middle of November, then wrecked my work vehicle in the middle of a blizzard (we do'nt get those in Oklahoma....) in december, then in Jan, I flooded out the replacment nissan sentra I had prchased by falling into a HUGE pothole in a trck stop parking lot... 3 months, 3 vehciels damaged... yah -- it sucked...
then here 2 weeks ago - I jacked up the nissan maxima (had been rebuild) trying to redo the front end axles, crushed my $300 phone in the tailgate of my truck, then lost the transmission in my Ford 2 hours from home...
Needless to say, I feel your pain.. and it can only get better!
as for your trans, I have not heard of that company, but BD seems to be very well liked up in Canada, although they are a tad expensive!