Ditto what Osiris said... BUT... if I were going to be doing some of my own work, I would favor Spice Island for the simple reason that the Budget Marine store there is within the yard and you don't have miles to go to get something you need. (
http://www.budgetmarine.com/Store.aspx?id=Grenada)
I have had good experiences with BOTH yards though I was NOT happy with a contracted rigger who did some work for me at Grenada Marine. He was not an employee of the yard...but was the guy they recommended I use. All the other work they did for me after Ivan was fine.