McCain is definitely the undisputed frontrunner at this point.
What will be interesting though is how many delegates he takes next Tuesday. A lot of the big states in play are not winner-take-all states, and there are plenty of states where Huckabee or Romney can expect to mount strong showings. McCain will likely win pluralities in a lot of the states, but I wouldn't be shocked to see this still be a race after Feb. 5 due to the way the delegates shake out. If after Tuesday Romney looks at the map and sees he might be able to take it to the convention maybe he keeps running, and Huckabee might keep going seeing that if it is still in play his delegates could give him a big say in the convention setup/platform/tenor of things.
Or McCain will romp and take everything. That could happen too. :)
Here's one mroe I could find: I think they're a pretty effective scare tactic for a lot of kids that are on the fence about smoking. A lot more so then Christy Hemme telling you that you're stupid if you smoke.