For me, this landing of the booster back on the barge is the BEST part! It is just sooooo amazing, the planning, engineering and technology just awesome.
I saw a space shuttle launch once from Daytona Beach...we were over in the States working on our boat in the slipyard at Ponce Inlet...cool...