One of the first things I thought of when I read about Cuba having Onyx missiles was the possibility that Moscow might again to arm Cuba with Nukes. I dismissed the idea pretty quickly. I am sure we have many land based missiles that would sink any ship carrying a nuclear missile to Cuba making the Onyx irrelevant in this particular scenario. I would imagine the U.S. missiles would be so close they would be hard to stop. Venezuela however would be a lot harder for the U.S. to stop from receiving missiles. Those MIG's armed with Onyx missiles have a much greater range than the Onyx alone. Land based U.S. missile attack would be easier to defend. The international political implications of hitting Venezuela would be much, much greater than hitting Cuba IMO.
NOW with these "Chavez wants nukes comments" Venzuela is the newest member of the Axis of evil. It will probably entice Chavez and Moscow think it will be better to put nukes in Venezuela. Iraq was weak and had no WMD. We attack. N. Korea gives us the finger and says we are months away from having a Nuke. We look the other way. Pretty clear signal. If the "Chavez wants nukes" rhetoric continues I figure that is exactly what will happen. The speed at which this is picking up is mind numbing.
What does Russia have in the way of a nuclear submarine fleet? With the Cubans and Chavez having the Onyx missiles I would imagine Russian Nuclear subs in the Caribbean take on a whole new military meaning.