cdiver2:The US do's not allow dual citizenship
While cdiver2 is right in the TRUEST in the sense of the word, I believe that your question has a deeper root. I guessing you just want to go down and live for a while.
The ability to live and work in a foriegn country comes in many flexible forms. For example... In the the BVI one can be a Citizen, a Resident Alien, a Belonger, or a LandHolder, or a combination. My father is a Landholder and as such is qualified to be a Resident Alien.
A lot of people do not hold land but are Belongers. Belongers can vote and buy land and can come from a different country altogether but are afforded free travel between countries, like the US, without giving up their belonger status - even if they become a US citizen.
Consequently - if I married a Belonger - I could apply for Belonger status (I believe) and not lose my US Citizenship.
Update: BTW - getting a dual citizenship doesn't really make any sense. Anybody can go and stay up to 3 months (I believe) in most countries. If I ever stay in the BVI that long (like my dad does) I can just take a ferry to the US and back again thus renewing my 3 months. Of course they could deny me entry but that's not likely.