The OP says he rather wait to get high quality training -- well, I agree with those that believe that is where he should start.
This IS a case where "It is the instructor" that makes the course. So what should he look for in an instructor?
a. What is the instructor's training? Is it broad based (different agencies, different trainers, different types of diving) or narrow based (same agency, few trainers, just recreational diving)? I'm a huge believer that the broad based instructor has a far greater potential for a much better class.
b. What is the OP's goal? Does he think he just wants to look at the pretty fishies or does he think he wants to dive on a regular basis doing different types of diving?
The training is what is important -- not the gear -- and I can absolutely guarantee you that there is a BIG difference in training at all levels and perhaps especially at the beginner, OW/AOW, level. That is where the real training needs to be done.
I'm really interested in Wreck Diving. I'd like to explore some of the wrecks in Lake Michigan. I've lived near the Great Lakes most of my life. I feel like I've never really taken full advantage of living this close to them. What better way to experience the Great Lakes than exploring them as a diver. I know I may be a long way away from exploring any wrecks. I'd like to take my time and do things right. I'm the kind of person that likes to research things and learn as much as I can up front.