1. Preheat oven to 475 degrees F. Place a large pan or oven-safe skillet (that the cheesecake pan will fit inside) filled with about 1/2-inch of water into the oven while it preheats. This will be your water bath.
2. Combine graham cracker crumbs and cinnamon into a medium bowl. Mix in melted margarine. Press the crumb into a 9-inch springform pan that has been lined on the bottom and side with parchment paper. Use the bottom of a drinking glass to press the crumb mixture flat into the bottom of the pan and about 2/3 the way up the side. Wrap a large piece of foil around the bottom of the pan to keep the cheesecake dry when placed in the water bath in the oven. Put the crust in your freezer until the filling is done.
3. Use an electric mixer to combine the cream cheese with the sugar, sour cream, and vanilla. Mix for a couple minutes or until the ingredients are smooth and creamy. Be sure to scrape down the sides of the bowl. Whisk the eggs in a medium bowl and then add them to the cream cheese mixture. Blend the mixture just enough to integrate the eggs. Remove the crust from the freezer and pour the filling into it.
4. Carefully place the cheesecake into the preheated water bath. Bake for 12 minutes at 475 degrees F, then turn the oven down to 350 degrees F and bake for 50 to 60 minutes or until the top of the cheesecake turns a light brown or tan color. Remove the cheesecake from the oven to cool.
5. When the cheesecake is cool, combine 1/2 cup sour cream and 2 teaspoons sugar. Spread the sweetened sour cream over the entire top surface of the cheesecake. Cover and chill the cheesecake in the refrigerator for at least 4 hours.
To serve, slice the cheesecake into 12 equal portions. Apply a pile of canned whipped cream to the top of each slice and serve.