A wired connection is always better than wireless, and this will be especially noticeable for gaming. You can get a low-voltage contractor to install network wiring in your house. Electricians can fish the wires, but you really want a low-voltage person who understands networking (which electricians generally don't). Install at least two runs to every location--it won't require much more labor than running one, plus you'll have a spare for backup and possible future expansion.