I am an American who just got back from an 8 day trip in Cuba and have to say I had a wonderful time. Before I went I had so many questions and had to plan out the trip in about 3-4 weeks time only. I got some great advice from Voyhavana on this forum. It is very easy to get lots of contradicting information about Cuba. Voyhavana put me in touch with his friend in Cuba, Jorge, who is basically the local expert...who also speaks perfect English (which comes in handy--trust me). I highly suggest emailing Jorge if you are planning a trip to Cuba---especially if you are American, it made things a lot easier for my sister and I.....firstname.lastname@example.org
I also must add....as someone who has travelled a lot, Cuba not only has some of the friendliest people I've met, but I was very impressed by how safe the country was. For the Americans who are worried about going, just know that the U.S. has problems with us going to Cuba...but the Cubans DO NOT have issues with Americans.