Before anyone states, go to bsnl.co.in and find out. I've been there and it's prob easier to find your way around and understand 'jantar mantar' than their crappy website.I have a 3G phone. I will come to India in couple of months time. have heard plenty that bsnl has best coverage and only they offer 3G services atm.Can I buy any bsnl sim card or they have specific 3G sim cards? how much does it costs for sim card?I want lifetime sim card where if I top it up after 2 years then it's still good to go.How much does data costs? don't need much data. may be 500MB/month.what is their APN/IP? I need this to enter in my smartphone.3G roaming works all around India? will need it mostly in Delhi.i haz $$$ so cost is not an issue.cheersps - I need a reliable and good network which has best coverage across the whole country. I am not stuck on BSNL so if you want to recommend another network then feel free. Also I can prob live with EDGE speeds too but would prefer 3G.