Have to agree with Trip. I have been to both in the past few months. Freeport is basically a commercial port and not much at all around the dock area to do. You will need to get a cab to go out and about. Nassau has so much more in the way of shopping, tours, The Atlantis Hotel complex, etc.
There is a place that's a cab ride away from the docks at Freeport where many of the new hotels are that has lots of upscale shops, bars and eateries. Very pleasant. Also a pleasure craft dock there with many multi million dollar Yachts, both sail and motor-craft.
Landlocked in Denver, but cruisin every chance we get.
Polynesia, Carib. '86
Cr. Odyssey, Scandinavia, '91, 30 Day S Pac. 2002
Crystal Harm, Aust., N.Z., '94
Royal Odyssey, AK,'96
Old Cr. Pr. Canal, '97
RCCL, Carib, 1998
Volendam, Car, 2000
Ryndam, 35 day S. Am., Antarctica, '03
Is. Pr., Canal, 2004
Statendam, 34 day China, Japan, AK '06
Cr.Pr., Carib. 08
Eurodam, Atlantic, Med. '10