About the wii problem, make sure that wifi-protected setup is disabled if you haven't already.
Unchecked Wi-Fi Protected setup,rebooted and still authenticating/deauthenticating,but now every couple of minutes instead of every 20 seconds. 
Running Hardware Version: A2 Firmware Version: 1.21 
Sun Nov 16 09:06:10 2008 A network computer (Wii) was assigned the IP address of 192.168.0.197. 
Sun Nov 16 09:06:21 2008 Wireless system with MAC address xxxxxxxxxxx disconnected for reason: Received Deauthentication 
Sun Nov 16 09:14:10 2008 A network computer (Wii) was assigned the IP address of 192.168.0.197. 
Sun Nov 16 09:14:20 2008 Wireless system with MAC address xxxxxxxxxxx disconnected for reason: Received Deauthentication 
It's better than every 20 seconds now at least  
