I can only speak for CIR. I spent a month there and it really is a great place. I posted some of my experiences in the Stories from the interview trail last year. I think reputation wise, CIR has a better rep. I was told by a leader in the field that this was the only program in the southeast I should interview at. I'm from the southeast and interviewed at more, but I do think CIR is the premier program in the SE. The only reason I didn't rank them as highly as I would have liked is the fact that their MSK training (for now) is mostly in private practice. They are actively seeking MSK staff though. Their benefits package is probably one of the best. Anyway, if the decision is too hard to make, remember this, CIR will put you up at a nice hotel, and take you out for an excellent dinner! Although I didn't match here, I'm a big advocate for their program, as it is the type of environment that I could see myself working in someday- community based/academic excellence. Charlotte is great.