Right now I have a Netgear WGR614v4 which occaisionally, especially under heavy load, slows down or just stops for anywhere from 5 minutes to four hours. I've been told this is a common problem, and having cussed out several Netgear routers over the years, I'm sick and tired of 'em. I ordered a Linksys WRT54GL because, while I'm not a networking guru, I am a Linux/FOSS nut and have modded the firmware on many other devices successfully and with great results. While waiting for it to arrive, I'm trying to figure out how to accomplish the following: I'd like to run two SSIDs, one encrypted and one open. I'd like the two SSIDs to be separate, unable to reach one another. I'd also like to have the traffic from the encrypted network have higher priority than the unencrypted network. With DD-WRT I can easily run two SSIDs, but I don't know if I can give one priority over the other. With Tomato I can easily give some computers priority, but I don't know if I can have two SSIDs. Alternatively, the unencrypted network doesn't need high reliability, and I could daisy chain the two routers together. Theoretically I suppose I could build firewall rules on the Linksys router to prevent any traffic from the unencrypted network from reaching the encrypted network. Thoughts? Am I missing something? What's the best way to achieve these goals?