Got my OCI stamped on the passport. Now, I can travel almost anywhere in the World without the need of visas. yaaay!