The aquariums at Atlantis are worth the trip. Massive tanks with sharks, sting rays and all sorts of fish.
I've now been to Atlantis twice, and hope to make it three times soon!
The shopping in St Thomas is mostly jewelry, and we didn't spend much time shopping because of the limited selection of non-jewelry stores
The island is beautiful and has some amazing views. There are also a lot of iguanas and it is fun to watch them climbing around in the trees