While it is no longer acceptable to think that Stalin was a great emancipator, many otherwise sane people think Che and Castro were. Here's some reading on this from the blogsphere:

For the independent libraries of Cuba, against the Stalinist libraries of America: Babalu Blog: Irregardless of Literacy

Anti-Che T-shirts banned by CafePress: CafePressWatch

Previous post: Real axis of evil