This is the final debate before voting begins, and as of right now, Newt Gingrich has a pretty commanding lead over the others. This could all change tonight.

The Iowa debate is going to be crucial, along with all the campaigning, in deciding who will be leading when voting begins for the GOP presidential hopefuls. All of the candidates are out in the public eye in Iowa and doing everything in their power to have the break out votes necessary to win the nomination.

Newt Gingrich is currently the front runner in the National Polling followed by Mitt Romney and then Ron Paul. But, other polls show Ron Paul in second right behind Newt Gingrich. While Gingrich has a large lead right now, anything can happen. If Romney or Paul has an amazing showing in the debate tonight, you can bet that lead will be lowered and this race will get super heated.

Newt Gingrich has stated that he will not run negative ads (let's see how long that lasts), the other hopefuls have made no such claim. Mitt Romney and Ron Paul have unleashed a barrage of negative Political ads directed at Gingrich.

Looks like it is going to be a fiery debate tonight and it is still anyones race to win.