Check the website I mentioned. It will list the channels you should be able to receive. Should only take a minute, free.
If you have multiple TVs, it is nice to have only one antenna to cope with, otherwise you'll need another for every room. You can often hook it to the cable lines everyone has always run through homes. Maybe you can even accomplish this with the Leaf in one room.
A higher antenna (roof, presumably) will have more consistent signal over all weather conditions. Of course, you said San Diego, so maybe that's not a worry. What you described in MD probably would have benefited from an outside antenna.
I've consulted antenna web, but prefer TV fool. I get all of the English speaking channels except for CW within 60 miles. My signal hasn't waivered from the two afternoons of bad weather or the military planes flying over head. We do have very nice weather here, but I'm already missing north eastern fall.