speed can go as high as 2mbps ...it basically depends on the network coverage of your locality....before going for bsnl evdo i would strongly suggest that you should test the connectivity of bsnl evdo in your locality before going for one..otherwise you can go for bsnl evdo on rent basis ...(tariff will be more approx.900-1000) but you won't have to pay for the card , only a security deposit ...if you are not satisfied with the results you can just disconnect the service and get your security deposit back..