Even though I've only had my

for about a year, I thought I'd throw in my 2 cents and see what feedback I get:
I sail out of Oahu, Hawaii. I've put my boat in at Wainae, Sand Island, Pearl Harbor, and Kaneohe. Lately, I keep 'ikena Maluhia (Peaceful View) in a dry slip in Kaneohe with mast up. Ramp sucks, though. I've launched and recovered in all places single handed, so that's what I'll talk about. Here's the challenges I've faced:
Waianae Harbor: Huge surge plus prevailing winds blowing along the breakwater, perpendicular to the ramp and pier, and into the small marina. Not much room between ramp and marina, either. Winds usually 15-20 knots. Landing on the upwind side of the pier with the surge seemed like a good way to see just how flexible the hull is, so I always landed on the lee. Had to come in fairly quickly and point at the end of the dock, timing the surge and allowing the wind to push me just past it. Motor in fairly quickly, then hit reverse fairly hard pulling stern into pier. Put in neutral, jump off and tie up stern, then bow. This is where I saw some guy doing something absolutely clever: he tied his bow and stern docklines together! I've been doing it that way ever since. The wind tries to blow the bow off before I can get it tied up, but when I'm holding the stern line, I'm also holding the bow. Allows me to keep the bow in check until I get up there and tie it off. Oh, I'm 48, so I'm not talking about any massive athletic feats, either.
Kaneohe: no surge, but you almost always approach into fairly strong wind. You enter perpendicular to dock, and there's not much room to turn until you get past the ramp. I discovered that approaching with wind to stern almost always results in a fairly hard landing. The marina put this rebar in to mark the end of the ramp, so you can't just lay the boat parallel to the dock and let the wind do the work.

So, I make as wide a turn as I can and aim for just windward of the end of the dock. If I do it right, I can get it to slide right in. But even if not, this way allows some adjustment if I'm off a bit.
So:
1. Tie the bow and stern lines together, especially if single-handing a lot.
2. Dagger down about 8" and at least one rudder down, of course.
3. Considering both wind AND current, pick the approach that allows you to push against mother nature as you approach, rather than having her push you into the dock. You have a lot more control this way.
I'm a retired Naval Officer and used to conn warships. Landing my

on the dock without scratching it is a LOT harder, but a lot more rewarding, too. Unless there's no wind, you can't get her DIW 6" off and perfectly parallel to the dock like you can with a destroyer.