straighten it and reweld the tubes and weld braces on it. A chain, 20 ton bottle jack, lazer light, and a little inguinity can go along way. Take it to a body shop that has a frame machine and they can probably do it. It might be cheeper than replacement and sometime its a challange to see if you can beat the odds
A shop that has a Chief-ez-liner frame machine would work good. They usually have 3 pulling towers and an auxillary ram and all sorts of chains, blocks, steel plates, and anything else you or they might need to fix it. I would think as long as you didn't twist the housing you would be ok. I have straightened a couple of three in my life time and they workd fine. I was from St. Louis and used to go to Flat River and Play with my Old Dodge 4x4 and break lots of stuff. There are a lot of Bodyman that are really inguinous. By the way, use a GOOD lazer light, beam doesn't dispurse as much over distance.