I got OW certification in Nov 07, then AOW on my very next dive trip the following January. I set a goal to get MSD before my first year anniversary. I ended up with seven specialities, plus the Rescue Diver (and required emergency response) just days before that date, by which time I had logged 74 dives. I didn't consider myself an expert, but felt the courses (especially the rescue diver) helped me to anticipate and avoid problems, particularly when paired up with buddies whose idea of a buddy is "same day, same ocean". I've been on live-aboard and day boats with divers who claim to have hundreds or even thousands of dives, but I'd want to avoid as buddies. You know the ones I mean: the photographers who harass the creatures, kick the coral and sand, hold onto to coral, the "know-it-alls" who suck air like crazy and do really stupid things, like swim into small caves, go deep in the last half of the dive, ignore the divemaster, etc. MSD doesn't guarantee an expert diver, just someone who has taken the time (and expense) to be a better diver. By the way, you only need 60 dives to be a DM, with no specialities required!