Hi Friends
Regarding PCC from Indian consulate, I would advise to get it from India. Its quick, cheaper and yes it is acceptable by CIC. This is personal experience. Just send an authorisation letter in a relative's name authorising him/her to apply and collect PCC on your behalf addressed to your local SSP Office. Send photocopy of your passport, your ration card and/or voter I card copy (should your parents have one at home), two pics (at times they are not even asked for) and that should be ok.
All the best.