A poll by Rasmussen about a week ago has Tim Michels within 10 points of Russ Feingold. But everything would have to break his way for a victory.
Actually, Michels got within 5 of Feingold before slipping back.