Just FYI, PIO is also taking as less as 5 working days at CGI SFO ...
Check the notice board at
http://www.cgisf.org/.
Today, June 13, it says PIO applications rcvd at the counter on or before June 9 are ready for pickup. That's fast even by American Standards.
Seems they update the notice board only on Fridays.
Only if OCI was as fast, in which case, i would have applied directly for OCI and would have saved $100 each.
I checked the OCI application in India thread, and it seems when you apply there also, it takes around 3 months, so mailing from USA to India and back is not the bottleneck, its the whole system.
To me, when i am surrendering my passport and asking for an OCI, it should be as fast as a PIO, but then, Mera Bharat Mahaan hai, so no one knows what is so time taking.