Hi, I am wireless too, so share your frustration/problem.
When you pull a list of available hosts, you will see a column containing ping times. This is a good indicator of your lag. I find if my ping time are less than 300ms, I rarely get complaints.
I also have 3 wireless ISP's (easy in South Africa as contracts are optional. though I find my on-contract ISP to be mostly reliable), so when one has high ping times, I switch.
You may also do a traceroute via your command.com prompt window to the host server to see where the problems are. But try
www.pingtest.com, easy to use.
Sometimes it helps to disconnect, re-connect, re-boot pc, make sure no other programs are connecting the internet.
If you do get complaints, just leave and try again, or try a different host - some are better than others, even the same distance from you.
Weather may increase your problems too, I find on cloudy, pre-storm evening, that my lag issues are worse.
Good luck