Preheat and prep: Adjust an oven rack to the center position, and place a second rack on the lower position for the water bath pan. Preheat the oven to 350°F (177°C).
Make the crust: If your graham crackers aren't already crumbs, pulse them in a food processor until you have fine, even crumbs. In a medium bowl, combine the crumbs with the sugar and melted butter. Stir until every crumb is coated and the mixture looks like wet sand. Press the mixture firmly into the bottom and about 1 inch up the sides of a 9-inch springform pan — use the bottom of a measuring cup to pack it tightly. Pre-bake the crust for 10 minutes, then remove it from the oven and let it cool slightly while you make the filling. A warm crust helps the filling set evenly.
Make the filling: In a large bowl with a handheld or stand mixer fitted with the paddle attachment, beat the softened cream cheese and sugar on medium-high speed until smooth and creamy, about 2 minutes. Scrape the bowl and paddle halfway through. Add the key lime juice, sour cream, vanilla extract, and key lime zest. Beat on medium-high until fully combined, about 1 minute. Add the eggs one at a time, beating on medium speed after each just until the yolk disappears into the batter. After the last egg, stop. Over-mixing at this stage incorporates too much air, which can cause cracks during baking.
Assemble: Pour the batter into the warm crust. Use a rubber spatula to spread it evenly to the edges and smooth the top. Tap the pan gently on the counter a few times to release any air bubbles.
Set up the steam bath: Boil a kettle or pot of water. Place the large metal baking pan on the lower oven rack. Carefully pour the boiling water into the pan until it's about 1 inch deep. Immediately place the cheesecake on the center rack above the water pan. Close the oven door to trap the steam. (The cheesecake sits on the rack above the water — not in the water. This keeps the crust crisp.)
Bake: Bake for 55–70 minutes. The center should be almost set — it will jiggle slightly when you gently tap the pan, but it shouldn't ripple like liquid. If the top is browning too quickly, tent the pan loosely with aluminum foil halfway through. When it's done, turn off the oven and prop the door open slightly with a wooden spoon handle. Let the cheesecake cool in the oven for 1 hour — this gradual cooling prevents the sudden temperature drop that causes cracks.
Chill: Remove the cheesecake from the oven and let it cool completely on a wire rack at room temperature, about 1 hour. Then cover the pan tightly with plastic wrap and refrigerate for at least 4 hours, but overnight is better. The cheesecake firms up as it chills, and the flavors meld beautifully.
Serve: Run a thin knife around the rim of the springform pan to loosen the cheesecake, then remove the rim. Add your toppings: a generous swirl of homemade whipped cream, a handful of fresh berries, and a few thin lime wheels. For neat slices, wipe the knife clean and dip it in warm water between each cut.
Store: Cover and refrigerate leftover cheesecake for up to 5 days. The flavor actually improves on day two.