Preheat oven to 350°F (175°C). Prepare the Crust: In a medium bowl, combine graham cracker crumbs and melted butter. Press the mixture firmly into the bottom of a 9-inch springform pan.
Bake the Crust: Bake for 8-10 minutes, or until lightly golden. Let cool completely.
Reduce oven temperature to 325°F (160°C). Mix the Filling: In a large mixing bowl, beat the cream cheese until smooth and creamy. Gradually add the sugar and continue beating until well combined.
Add Eggs and Vanilla: Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and sour cream.
Prepare the Water Bath: Wrap the bottom of the springform pan tightly with aluminum foil. Place the wrapped springform pan inside a larger roasting pan.
Pour Filling and Add Water: Pour the cream cheese filling into the cooled crust. Carefully pour hot water into the roasting pan, reaching about halfway up the sides of the springform pan.
Bake the Cheesecake: Bake for 60-75 minutes, or until the edges are set but the center still has a slight wobble.
Cool Gradually: Turn off the oven and let the cheesecake sit inside with the door slightly ajar for 1 hour.
Chill: Remove the cheesecake from the water bath and let cool completely on a wire rack. Then, cover with plastic wrap and refrigerate for at least 6 hours, or preferably overnight.
Release and Garnish: Before serving, carefully run a thin knife around the edge of the cheesecake to loosen it from the pan. Release the springform pan and transfer the cheesecake to a serving plate. Top with fresh berries.
Slice and Serve: Serve chilled and enjoy!