We deal with communist China every day... they buy our bad debt. This is no longer a 1950s-1960s world where commies are the bad guys and capitalists are the good guys. If we establish a full trade agreement with Cuba and allow tourism to flourish into and out of Cuba, it would open up a new market for American businesses and help Cuba's economy surge like it hasn't done in decades. Times are getting tough in Mexico and we're very likely to have a socialist or a communist hard liner in Mexico within the next few years that will promise to clean up Mexico but it will strain relations with the US. That being said, having a relationship with Cuba could soften that blow. It's time to re-establish full diplomatic relations with Cuba.