I went there in the begining of march. They will give you a hard time if you dont have your passport, but the law is on your side if you are an american citizen- they cant keep you from "reentering your country" if you never left. Cruzan rum is one of the locals and it kicks A**. Be prepared to taxi a lot if you want to get away from your resort... and like all touristy things, its expensive as all get out. 12$ for 2 miles I remember the one fare being to and from redhook. Don't think you're walking anywhere tho. All of the taxis are giant 14 passenger vans with plaquards that say 21. They do 50 on their 35 mile an hour roads... 90% of their non urban roads are like wide driveways that everyone does 50 on.... walking is out of the question
immunizations are not necessary and the locals are punks unless they stand to get paid by you. Don't take the ferry to St. John between 2 and 4. The school hour rush is killer, but when you do go to Red Hook to take that ferry, make sure you hit the icecream shop in there. Its expensive but good. Nice island but Id never go back. Dont go to the same restaraunts twice and be prepared for 80-90$ a day food bills. any other questions just post. Oh, and the only beer on the island is Heineken, Bud light and the local brews. Gas is 2.90$. Everyone has rims, but never a complete set b/c the rest are on layaway. :beer:
Unless you really hate being at the mercy of the taxis or you enjoy driving with new york style crazies, i'd forget renting a car- but thats just me personally.
Edit: the icecream shop is across the street from the duffys inn or whatever mentioned above in Red Hook