Firstly, what are you using it for? There are three main types of whips (though there definitely are sub-types) – Bullwhips, Stockwhips and Snakewhips. There are advantages and disadvantages to all three types.
Bullwhips – These are the standard whips. They are easy to use, easy to learn on, and give a really nice balanced feel, allowing you to learn all kinds of moves. These whips are perfect to learn on, as their stiff transition and weight allow motion in the hand to translate to the whip. For the beginner and/or advanced, the standard bullwhip is perfect for any situation. For those who are wanting a heavier whip, the thick bullwhip might be the one you’re looking for, or if you are wanting to get a whip for your child, the small bullwhip is made just for them. If you are starting out, this bullwhip is also a good starting point!
Stockwhips – These whips have a flexible connection between the handle and the whip itself. This allows for very light whips that can be cracked with the flick of a wrist, making redirecting cracks easy but flicks harder. The stockwhip is found here!
Snakewhips – These have no handle, and are generally slightly heavier than a bullwhip. They are slightly stiffer at the base, giving the hand better control, but don’t have a solid handle to grab onto. On this whip, redirecting moves are harder, but flicks are easier. If you are looking for a very heavy snakewhip, the super snakewhip is perfect. On the other hand, if you are looking for a whip for travelling, the standard snakewhip is perfect for this, as they can be coiled up and fit easily into a bag!