The Republicans just finished their part of tonight’s debate and the Democrats will be starting their’s in a few minutes. I am going to stay up and watch that as well. As the saying goes, keep your friends close and your enemies closer.

I can honestly say that I enjoyed this debate and this is the first time I can make that claim. The format was the best of any of them, more than likely because there were only six candidates now and they had ample time to make in depth, detailed answers as to their positions. There were no 30 second sound byte answers.

I think all of the candidates tonight performed well with the exception of Romney. He was on defense the entire debate and took a lot of hits from the other candidates. He was visibly flustered by it and I think it made him look bad. The others were very much on point with their message and did very well at relaying that message to the audience.

This is a hard one to choose a “winner” on, but if I had to rank it from best performance to worst I would give McCain the win, followed by Huckabee, then Giuliani, Thompson, Ron Paul, and Mitt Romney.

My prediction for who will win the New Hampshire primary is John McCain.