I beleive that the University of Havana is free, but probably only to Cuban citizens. They do have a free medical school you can attend as an american citizen, but then you are required to come back here and work in the impoverished areas of the US for some time before you go on to an illustrious medical career and a penthouse apartment in midtown manhattan among us bourgeois pigs.
Spending my childhood in a formerly socialist country (yugoslavia) and talking to my folks that went to school there, I can tell you that college was free as well as doctors.
But as Mr. Rage says, theres some bad baggage that came along with that.