TM7, you really should do a little research on Cuba before you go there. There are reasons people are trying to get off that island, and take chances that the Cuban military will drop sand bags on their boats to sink them (that's no farm pond out there, boat sinks, they die).
http://www.babalublog.com/The economic embargo was placed for several reasons, the ones we all hear about or can figure out, like sugar cane, and one big one most people don't know; Cuba was once the main oil refining region for the US. Castro murdered his way into power planning on seizing those refineries and making lots of money.
Fidel was a control freak. His actual purpose was to gain absolute power, to force his will on every one. He had no faith in people that they could take care of themselves, given the chance.
Ever meet someone who thought no one should do anything that person did not understand why anyone would want to do? That's Fidel, and he had people killed for doing things he did not approve of, usually by having people like Ernesto Guevara execute them.
Fidel's need for control made him a micro manager in areas he had no knowledge of, and it looks like either he blamed the people involved for the failures instead of learning from his mistakes, or people were terrified of telling him the blunt truth so he could learn from his mistakes. Either way, he kept repeating his mistakes.
He has not been out of power long enough for the country to recover, and his brother is certainly no reformer. The recent permission for their subjects to buy computers suggests the subjects are getting a breath of hope, and, as Eric Hoffer has stated, giving a repressed people hope for something better is a sure recipe for revolution, and Cuba's government has a habit of revoking permissions and stealing property the subjects have worked for.
Revolution against General Raśl Castro would be, bloody.
Go through the back posts on the Babalu Blog. Ex-pat Cubans have many, very good, reasons for hating the Castro brothers.