Ever get slow downs when downloading something with your bsnl braodband connection,the primary cause for this is that there is a problem with the dns settings that bsnl automatically assigns to us.Finding the right dns for your Bsnl broadband can greatly increase your net speed .Here is a long list of dns servers you can try out , and find out which works best for you.I recommend using DNS Advantage servers,(it has a server in India),:
BSnl Servers

218.248.240.208 or 218.248.240.205 or 218.248.240.79
218.248.240.135

218.248.240.209

218.248.240.21

218.248.240.24 or 23
218.248.240.135

218.248.240.141

218.248.255.161
218.248.255.193 or try 218.248.255.177

218.248.255.145
61.1.96.69

199.5.157.128
199.166.29.3



Others

Reliance :
220.226.206.216
220.226.206.217

Open DNS
208.67.222.222
208.67.220.220

Scrubit
67.138.54.100
207.225.209.66

nonn-FIltered Srubit
67.138.54.120
207.225.209.77

DNS ADVANTAGE
156.154.70.1
156.154.71.1

Singtel
165.21.83.88
165.21.100.88

Level 3 Communications :
4.2.2.1
4.2.2.2
4.2.2.3
4.2.2.4
4.2.2.5
4.2.2.6

If you dont know how to configure you settings ,check my earlier post on how to marginally increase your bsnl broadband speed