Keep India Online is offering a top level Indian domain name (.IN, .CO.IN, .NET.IN, .ORG.IN, .FIRM.IN, .GEN.IN, .IND.IN) and free hosting space (50Mb free hosting space and 50 email id @7GB each).
You can avail this offer on or before 31st January 2011.
No personal Name
How to register free domain name and free 1 year hosting
[Via Rajesh Patel]