I pretty much agree.
I would add Tancredo probably gets a bump tonight, and Huckabee probably slips somewhat.
...and I agree with your opinions as well. We must be smart folks. ;-D