Uh, by the words of the McCain-Palin ticket themselves, we're the richest, most powerful nation in the world. If we can't afford to give everybody free health care, how can Canada do it? How do most of the little backwards nations in Europe manage to give free higher education? (Even to immigrants, I'll add.) There's plenty of money when the top 0.05% of the wealthy aren't taking it all for themselves. Seriously - find an estimate of the global net worth and then divide it by the current population. I dare you.