First of all, why would you want the wii on the dmz? There a no online games yet on wii, so nothing is being hosted. All a DMZ is forward all incoming requests to that one device. I doubt anyone is trying to request info from your wii. I see you have an airport? Why you running 2 routers? The airport can be the only router on the network. The problem i see you having now is that the airport wireless network is piggy backing on the main main network. You essentially have 2 networks. On wired, one wireless that cant talk to each other. One way to bypass that is make it all 1 network. If your having the airport assign its own IP addresses to devices, you can set the ip adresses it gives out in the same net work as the other router. Just make sure both don't assign the same addresses. Basically have the main router assign 192.168.1. 3-99 and the airport assign 192.168.1. 100-200. Set the main router as 192.168.1.1 and the airport as 192.168.1.2. Make sure the subnet mask on both is 255.255.255.0. Now all devices will be on the same network and you can assign a DMZ through the main router that will be forwarded through the airport since they are all the same network now.