Just one correction: Santorum did not beat Gingrich in NH--those numbers were reversed. Otherwise, carry on. ;^)
You might want to check out this link. Otherwise, carry on. ;)
http://politicalticker.blogs.cnn.com/2012/01/17/santorum-grabs-fourth-in-official-nh-tally/