Great one day excursion. Many plans available check out Groupons. You get to sit in the pilot seat and taxi and then fly the airplane. He shows you the controls (not a lot to learn) and actually lets you take off. During flight you get to be at the full controls. He also lets you land. In San Diego, they let you go over the ocean which is awesome. On my flight we went inland because of the marine layer and visibility.
Below is a video of my landing.