I have tried a lot of corkscrews over the years, and in general I have been disappointed. Most of those available fail in at least one of the two critical criteria: they don’t remove corks cleanly and easily, and/or they are fragile. However I bought a Rabbit a couple of years ago and am finally content. I think the Metrokane Rabbit two-step corkscrew achieves the gold standard.
The most important quality of a corkscrew is that (duh!) it removes corks easily and efficiently. The Rabbit has the key features needed to do the job. It has a slim but strong screw with a coating that allows it to easily screw into even old and hard corks. It is robustly built and very comfortable in the hand. The blade for removing foil is sharp and nicely shaped. The fact that it costs no more than a decent bottle of table wine is icing on the cake.
This particular design is called a waiter corkscrew, but the best examples have a two stage (“two step”) lever action. The Rabbit is a two stage model and it works brilliantly . The two stage action gives you a mechanical advantage that comes in very handy when trying to remove a long cork, such as those used in vintage Bordeaux wines.