but all data cards are not ideal for bed weather connection and good latensity if you play onling games buffer videos then data cards are not ideal for it if you have all thease requirments then better go for broadband connection and the speed also flactuate in data card but there is stable speed in broadband and the airtel 3g is also good it gives a speed of 5-10 mbps but broadband is the ultimate thing