Preheat the oven to 325°F.
In a bowl, mix together the graham cracker crumbs, sugar, and melted butter until well combined.
Press the mixture into the bottom of a 9-inch springform pan, making sure to pack it tightly and evenly.
Bake the crust for 10 minutes, then remove from the oven and let cool while you prepare the filling.
In a large mixing bowl, use an electric mixer to beat the cream cheese until smooth.
Add the sugar, sour cream, and vanilla extract, and continue to mix until well combined.
Beat in the eggs one at a time, making sure to mix well after each addition.
Pour the cheesecake batter into the prepared crust.
Place the springform pan on a baking sheet, and cover the bottom and sides of the pan with aluminum foil.
Bake the cheesecake for 1 hour and 10 minutes, or until the edges are set but the center is still slightly jiggly.
Turn off the oven, but leave the cheesecake in the oven with the door slightly ajar for 30 minutes to prevent cracking.
Remove the cheesecake from the oven and let it cool to room temperature.
Once the cheesecake has cooled, refrigerate it for at least 4 hours or overnight.
Serve the cheesecake chilled, topped with whipped cream and fresh berries, if desired.