For a personal touch, non crowded boats and the best rental equipment go with Protech. Also do a search on this very topic and you will get lots of results.

Just my two cents