Just have a look on the following link, there are a lot of services in USA which a US citizen can avail online. I know it will take time to come to this level for devloping countries like India; but as e-governance is taking speed in India I hope it will not take much time.
Click here for the link
Deependra Solanky