Salvage doesn't always mean bad imo. I have seen several vehicles that were not wrecked that badly that were totaled. I think some insurance companies have a rackett going, they total the car, give you very little for it, then sell it off to a body shop for what they paid the person for the car so they aren't out any money.
IF the vehicle is fixed correctly, they will be just as good as a un-wrecked on. But I would only get one I went over throughly, and if I was planning on keeping it and running it into the ground. Salvage title always makes one hard to sell. But if you plan on running it for a really long time you can pick one up cheap. I would look at the work the body shop that fixed it normally does to know how attentive they are to details if that is an option.