I can also vouch for the guys at CRM. I came from a slightly different background from the normal training route, and the guys took it in their stride and really helped me to convert to what was required.
I looked at various places to do the course, and from friends who have also done MCC, CRM wins on experience, kit and cost. Somewhere like OAA has the motion, but in everything else, i couldn't rate these guys highly enough. Proof is in the pudding............start type rating for 737 and new job next month