Suction cup near the back corner works well for surfing. I just attach a lanyard between the camera and a cleat in case it gets sheared of by a rope. I think there are lots of gopro videos on youtube showing different options. Here is an example:
Also, a little rain-x on the Gopro lens helps keep water drops off.