A radar gun would certainly give you peak speed (if it happened to be pointing at the boat at the time) but I thought a lot of this thread was about average speeds? (Ignoring the spurious arguments about units of measure)
A GPS or timer over a known distance is the most obvious way to find out average speeds.