I used to live in Fl....can't throw a stick without hitting good sailing water. Now I'm in La., and have to drive hours to put a boat in. Does anyone know of public boat ramps that are sailor friendly? I am in Baton Rouge and can drive to Lake Ponchartrain, no problem.... just don't know where to go to launch.