Santorum is the hyped up candidate of the week, but we need a president for the long haul who will roll back the Big Government that guys like FDR and LBJ created.
Gingrich has the best resume to do that.
I totally agree with your first point. Definitely not the second one though.