Best gyms and supplement stores in the Miami Beach area

I may be relocating to the Miami Beach area in the near future. Are there any T-men out there that are familiar with this area and could recommend where the best gyms and supplement stores are located? I am particularly interested in the geographical region between South Beach and Hollywood. Thank you in advance for any suggestions or other relocation information that you can provide.