There is a ton of good knives out there, you just have to look. R/E your knife - It is not worth repairing. That said, if the kife has meaning to you, then any decent custom maker could make and fit a new blade, or maybe weld and re-heat treat the broken blade. It will cost you a few bucks, though. Use the internet to find a few custom makers in your area, and call em.
Larry