I have a Linksys WRT54G wouter that is version3 and appears to be compatible with Tomato. Therefore, I'm gonna give it a shot and install it. From what I could gather, it seems pretty straight forward for upgrading the firmware. Just download the needed files and do it through the Admin tab and upgrade firmware, right? Is it really this simple? Also, I currently use my Linksys WRT54G as a wireless access point and 4 port switch instead of the normal router function. Its then basically connected to a NETGEAR router that serves as the DCHP server. After installing Tomato, I'm assuming this can still be done, correct? As before, would I simply turn off the DHCP within Tomato and assign it a static IP address? I thought I saw too how the new Tomato v1.24 will turn my Linksys's WAN port into a LAN port, right? Therefore giving me a 5 port switch. Finally, if for some reason, I am not into the Tomato firmware (which I doubt from what I have heard), is there any way of going back to the original Linksys firmware? Would it just be a matter of downloading the appropriate firmware from Linksys and upgrade as before?