Like Ryan, I like the sleeve type, the problem is you need to have the correct one for the engine.

I picked up a Lisle 21700 a few years ago and it seems to do a good job for me.

Lisle 21700 - Ring Compressor | O'Reilly Auto Parts

The trick is once you have the piston started in the hole to tap the top of the compressor with a small hammer to make sure it's squarely seated on the block.

.