One thing you both might also want to try would be to set the access point into a G only mode, assuming no B clients. Mark, since you have a working B router, you could set that to B only (if it has such a choice) to allow any other B equipment to keep using it. Since if a B device talks to a G access point, things slow down for everyone.