OH, forgot to mention
Six Flags Marine World and if you go a little further souh,
Paramount's Great America. That is, if you're into coasters, and the like, which I definitely am. I just wish I had enough free time and money to join one of the local Coaster Enthusiast groups. At least being 20-30 minutes from Marine World keeps me busy. Last season I was there three or more times a week (season passes are great, especially when you know someone, or in my case, many people, who work there.

)