myself am a student of IIMC ..my 2 cents on this hot potato topic..
Place and location: Blore is certainly a better place to be in regards climate, insti's proximity to city ( matters only on sat nites), and Blore's gen metro ambience.C 's campus does score a point in this case, it's absolutely beautiful. Proximity to business centre mebbe better in blore wit regards software firms but Cal has made som strides in tht too wit CTS and PWC havin major centres here.
Academia and programmes: C's academia in FIN, ECO, SYS, HR and OPR rates gud in my perspective. In marketing they have the programmes taken by hands on people who does it well. HLL and ITC, (wht more can u ask for) Am not makin a comparison here coz lack of personal exp of B's profs. Rating of profs is based on the prof's ability to inspire u to gen a interest in the subject, (rest of the takeaway frm the academia is really up to ur efforts). Programmes C offers the maximum no of electives. period.Programme rigour: slightly higher at B, tht also stands for better prep for mid and end terms coz of higher weightages in C.
Placements nd Industry ratings: Nothin much to differentiate except for more Fin offers in C ( ppl r more here) C is been seen as better performers by industry. All i can say for tht mebbe given the freedom the insti gives it makes better individuals out of the students.it's a personal opinion.
Infra , Life : Hostels classrooms etc, nothin much to differentiate.. Food, has had both, both wil rate adjustable. NET and use of NET for edu and etertainment purpose C wil rate better. Life, cooler at C neday even wit attendance. CLubs and other activities, C has vibrant and active clubs ( adventure, dramatics, entrepreneurship, marketing, consulting, colloquia etc) and guess it must b almost similar @ B. Both hav interschool business fest they can boast of. and constant industry interaction programmes.
Alumni: C has a better connected and larger alumni and the life at C does build a certain comraderie among them tht's quite amazing. B is comin up in it's efforts to engage their alumni in a better way. C also i can assure u is not sitting still over tht,
Bureacracy, PR : This is wht i perceive ( could b wrong) C's faculty take a idealistic view of the process of disseminating education. They sincerely believe that it should not be drawn from tht lofty perch to the ground by using PR etc to market their insti. They do market the MDP programmes to corporates so it's not tht they r totaly averse to marketing. Bureacracy again is a fallover of this feeling but in 2 years at C it really doesnt bother u much.
Insti's offers u certain takeaways namely jobs, knowledge ( or resources for gaining tht), contacts, insights on business, life, skill sets ( both business wise nd gen). But it depends on ur effort and interests wht u take away from it in the 2 years.
Have tried to giv a unbiased view as much as possible. and finally som take on Rankings, dont give in to the numbers game, it's somthin tht mags use to drive their numbers.