I got to be honest, but unless he can forward the ports correctly I don't see how spending money on a wifi bridge would make any difference.
http://support.microsoft.com/kb/908874/
Lists the ports that are required, which to be honest seems like a rather strange list of requirements. All of the below are asked to be port fowarded, implying they are inbound connections. This is utter rubbish IMO.
TCP 80 < My xbox as a webserver, no chance.
UDP 88 < Kerberos - fair enough, signing into Live.
UDP 3074
TCP 3074
UDP 53 < My xbox as a DNS server, no chance
TCP 53 < My xbox as a DNS server, no chance
I can understand the xbox needing to have port 80 and 53 outbound for lookups and webcontent, and 3074 in but no chance am I turning my xbox into a web and dns server for the world.
I've got full loggin on my config, I'll hook it up and do the xbox test and let you know what ports it really uses / needs.
----------
After enabling full logging I am unable to suggest which ports are required to allow xbox full access. I'm currently unable to get off strict myself, not that yet it has given me issues.