You'd need to look into their different packages carefully, and also check what the service in your area is like. Lag / connection issues are also dependent on your own personal connection to your internet, so do ensure that that is as optimal as you can make it.