I've found one but it's $170 and it's N. Hoping to find a G around $50. Is that reasonable? Any recommendations?

I want to add NAS in the future.

Things connecting to it:
2 wired PC
1 wireless laptop
1 wireless Xbox 360 *
1 wireless Wii *
1 wireless NDS *
2 wireless Zune (syncing) *
1 NAS (in the future)

* Never using the connection at the same time.

I have a Linksys WRT54G now which has been awesome but has been dropping connection lately, so I think it's time for a new one.

Thanks in advance for any help.