Well done UIDAI!
Happened to see a news reports the launch of "Unique Identification authority of India (UIDAI)" website. Here is the link for the website.
My initial review of the website indicates that this is a professionally done website and provides the information in a uncluttered manner. This can be the template for all govt agencies websites.
All are welcome to post their feedback and comments.
Syed