Ouch. That is just painful to look at. Those are the kinds of photos that you see but you never really know what happened. I get nervous when I put my car on jack stands. I don't think I could ever put it on a lift like that anyway.
BIG TIME EDIT:
Thanks for searching!! Just a reminder....There is no such thing as a "best product". Nothing is the best. Everything has something that will work better than it. It all depends on what the situation is. A ferrari is not better than a Jeep. It just depends on where you are and what you want to do. Don't search for the best product because you will not find it. It does not exist. Look for what works best for you and that will be good enough. Take what other people say about which product is better than others with a grain of salt. Its all subjective and totally in the eyes of the beholder.