we use a combination of wired and wireless extensions. the main router 'feeds' other wireless units and connects them by wires.
I fully agree with getting latest technology you can afford. i have found a great way to save cash is to get the slightly older versions used.