All he needs is 2 of 3 regarding Florida, Ohio & Michigan.
Kerry needs the other 8.
Anything can happen, but here is my prediction based on everything I have seen up through today. Bush wins all his 2000 states, except NH. He also picks up IA, WI, and NM. That will put him up over 300EV's. I still think there is a very slight chance Kerry can win, if they do better on turnout (or fraud). However, I think it is more likely that Bush may win by an even bigger margin in the end.