I don't know specifics about schools, but you obviously want to go to a place on one of the coasts. California is obviously a name destination with more allure than just sunshine and beaches, but I'll bet there are good programs all around (and depending on location might give you better chances to get out an explore!)
Alaska, Maine, Florida, Oregon, Washington, Georgia, Louisiana, Texas, Hawaii... there are, of course, more costal states, but remember that the best college for you might not be the "best" ranked college. Look for a place that will let you get your hands dirty and is big on undergraduate participation.