I scuba dive a lot. Let me know if you have any questions.
$600 is a lot. I got mine for about $200. Both pool and ocean dives. I live in San Jose, an hour and a half from Monterey. Cold water. This was with PADI and I didn't know any better.
PADI is synonymous with Put Another Dollar In. The class will cover the most basic of skills but will not make you a good diver by any stretch. I recommend a more rigorous class such as those offered by UTD or GUE. These are the *serious* diving organizations and have classes all the way from absolute beginner to advanced technical diving like ice diving, decompression diving, trimix, heliox, rebreather, etc. Their classes and standards are more rigorous but you come out being a much better and safer diver.
It's either the UTD/GUE classes and practice under instructor supervision and come out with solid diving skills, or do PADI and come out with not so solid skills that you later have to refine on your own time or with additional classes.
I'm not knocking the PADI instructors or information. They are good instructors and provide good information, but I think the standards are just too low. I'm constantly on edge whenever I'm diving with someone recently out of PADI - their buoyancy sucks, they are bobbing all over the place, blowing through their gas, moving their extremities all over the place, and don't have a good understanding of many scuba principles. Same with guys just out of Advanced Open Water, which is just the second level of PADI after Open Water. "Advanced" is a huge misnomer in my book.
But PADI or SSI might be the only thing available in your area, so go for it.