I have stayed at Ocean Club West and Sands at Grace Bay. The rooms at Sands are more luxurious (granite, etc.) but I like the pool layout and beach better at Ocean Club West. It is clearly a personal choice thing, but I like the beachy feel at Ocean Club West. Having said that, I wouldn't complain at all if I was invited to return to Sands at Grace Bay.
Scott