Kerry's comebacks have all been in Massachusetts. He's not talking to a predominately liberal audience now and his military record wasn't of much consequence to Mass voters as they generally aren't strong supporters of the military.
almost - either in MA, or in the democrat primary, when he had to run to please a bunch of liberals. Also, he ran with a overwhelmingly positive press and not much opposition from the New Media.
Kerry isn't toast, yet. But the toaster is warming up as we speak.
I think he's won in MA because no one really knew him. To be honest, I've always concentrated more on Capt. Oldmobile and Kerry really slipped under my radar screen. I never knew he was as liberal as he is. I would bet there are alot of others up here that felt the same way. If he loses(Pray God) I really think he'll have a tough time being re-elected.