Thanks for the reply. This is helpful.
For me, Cambridge just seems like a completely different experience than the business schools that you see in the US - I know that each has their own unique specialty and feel. But Cambridge (and Oxford too for that matter) you have the opportunity to live in a College and become apart of a community that are doing ground breaking research in all aspects.
Judge is fairly young, but I thought having the Cambridge behind your name would also carry over state side. I also believe that Cambridge is investing extensively in the school and over the next 10-15 years would truly be among the most elite. At the same time, thats 10-15 years aways and its not as practical as a US school and Johnson's placement, career services, and alumni are much more developed and matured.
Looks like the smart play is Johnson - in terms of fit, I also really liked every interaction with Johnson that I have had, which should not be discounted.