RegisterDomainsIndia is a good place to register .com domains at reasonable rates.