The rolling floor jack in the link above is the best choice if you have the room. Not necessarily that one in particular, but one like it.
They are easier to use, faster to get the car up with less effort, and faster to take down.
Sam's sells a michellin one that I like. It is a bit bigger. What you need to look for is weight it is rated for, max travel height, and lowest level.
The weight rating is obvious, so if you have an old heavy car, 2 tons maybe enough, but 4 tons would be better.
If you have a 4x4 that is lifted, the 24 inch travel of the small one probably won't even reach the frame.
If you have a lowered car, one that starts at 5 inches might not make it under the car.
Bottle jack would be my next choice. Problems with them are if you don't have a good surface to put it on, you have a wobbly car up in the air.
The rest are not worth the time imo.