I bought bsnl terra 3g data card 3 years ago from bsnl office. I think it costs around 2000 including a bsnl sim. it was a prepaid sim, hence no data packs were available on it.No great plans was provided by bsnl at that time(like 1gb for 68).
I remember I had recharged it for 100+ to get 300mb data. The connection was so simple and it gives me good speed around 450Kbps download speed.One good thing about bsnl is that they wont eat our data like idea.I was satisfied with the product and it was already unlocked one.
I tried every sim and it was with me for 2 years. Later I took broadband connection and now I stop using it.