Have a holiday and do it overseas!! If you wish to PM me about IDCs in Thailand I will give you some pointers. I won't advertise too much on here due to a conflict of interests with my current dive centre but I will be honest and open about some of the different places with which I am familiar; I am of course faithful to my alma mater but I will also not bash the opposition. Having said that, there are places to avoid if you head in that direction.
I have experience of the large (more than 20 candidates in some cases) group IDCs and the smaller groups (2 people) and I have to say I think the larger classes are much better training environments. A large class size does not mean poor training, and 20 candidates on an IDC does not mean they are all being taught at the same time. Standards require a maximun of 8:1 for the IDC training excercises and we limited our groups based on the size of the IE.
Individual attention is great of course, but all of our candidates got that anyway if they required it, and it really does help to be able to spark ideas off other candiadates and also live and work in a busy diving environment for a period of time.
Being realistic, whilst many instructors go their own way and provide more personal training, the bulk of recreational diving instructors, like me, work in busy resort environments and therefore I think it makes sense to be able to go to a centre such as that and learn from the experience you gain simply fro existing in that way of life.
Take a look at what you expect in the time after your training, and what you most want to accomplish by completing it. What people think of the recreational dive industries and its various agencies is immaterial. They exist. They make up the lion's share of the market. What do you want to do as an instructor?
I hope that gives you ideas - as always, PM for more. I know for sure that Aquanauts would give you a similar, if not identical type of response. I work in the industry, in a busy resort envronment, and given I have to look after divers underwater, it is not in my interest - or any other dive professional's interest - to train poor divers and instructors, and I would therefore not recommend that sort of envrionment if I did not think it had validity.
I can't speak for CDCs in the US cos I really don't have much experience over there although one of my former employers told me that is IDC in Florida was "great fun but the water was very cold". The water is never cold in Thailand!
Cheers
C.