BSNL EVDO sucks. You won't get stable connectivity. And to get good speed (and bars) you've to act like a person from 1966 with a B/W television and outdoor antenna (like he's trying to align/position the antenna on the roof to get relative clearer picture)

. But for that much price (700 bux?) you can't demand more. I found 3G is better than EVDO. Ohh.. EVDO doesn't have any FUP, if it has then people would give BSNL a FUP just replacing 'P' with two other alphabets
Disclaimer: This is completely based on my personal experience with BSNL in my place. In your place experience may vary. To me any wire-free BSNL service is extremely hazardous!