i have to agree with drilling man, if launching the boat is the primary reason to get an ATV, you could save yourself allot of money and get and old farm tractor. It wouldn't have to be big, but 4 wheel drive or at least front wheel assist would most likely be needed with all the beach rocks. The only issue i see is getting it in, but if your buddies boat can handle a ford bronco II, it could handle a little tractor. In fact i think a Ford 1710, 1720 or similar tractor would be perfect for your needs, and plus could be used for much more around your yard and what not... I would seriously consider looking for a small farm tractor, if you want to go new i have heard allot of good things about the small kubotas.