You're kidding right? The guy who's won MI, MA, UT, NV, MN, and ND so far should just hang it up? He also came in second in NH, IA, WV and FL and you say he should quit? I don't think so!
I'm not saying he should quit, but if he wants to see McCain defeated, the best way may be for him to withdraw and endorse Huckabee, who seems to be doing surprisingly well tonight.