MazdaTrix has the driveshaft that uses replaceable u-joints if you ever wear them out again.
http://www.mazdatrix.com/g9.htm
About the fastest way to get you back on the road reliably that I can think of, since you can't find a shop to replace them and rebalance the shaft.