rtkane:Yeah.. the instructor makes a huge difference (and I think the agency does too). My AOW instructor did a lot of buoyancy skills, navigation skills, SMB deployment, SAC calculation, and a few other things here and there. It was actually a good course with real skill learning (NAUI) vs. just getting a card because you've done so many dives here or there.
Not sure what the PADI AOW course is, so I can't comment on that. It may not be worthwhile doing, especially if it's a "you've done x number of dives now, so here's your card" type course. I just don't know.
Oh.. and I should put the caveat on my comments that my perspective is from diving in the Northeast where visibility is significantly reduced and the water temp is MUCH colder than tropical waters. Thus the dives tend to be more strenuous/skill intensive.
I did NAUI Advanced and didn't do SMB deployment, SAC calculations or special bouyancy training. Either your cert, rtkane, had different "options" than mine (perfectly possible) or your instructor was especially enthusiastic (lucky you). Or maybe even both. My NAUI Advanced was pretty close to what the PADI one is, with the focus on practice and performance rather than on theory. The EANx course is heavier on theory and lighter on performance.