I recently bought a WRT54G from my local Wal-Mart. First, the Rev 5/6's are NOT marked on the Linksys Box's anymore (I looked for a good 30 mins trying to find the difference between Revs) So the only way to be sure to get the Rev4 or better is to do the whole buy/return thing. anyway... I installed the router in place of my BEFVP41, on the linksys firmware its pretty stable. I was pushing 8Mb/s through the wan and 54Mb/s from the WiFi to the Lan and from the LAN to LAN about 34Mbs/s ( Myth is a wonderful thing ). Stayed like that for about 6 hours before i decided to load up WRT-DD on the 54G. I installed the Micro ( only version available I think ) and I get the same results. Very stable Firmware for opensource. ( Yes I'm lovin it so far) well here are my very simple questions I would like to see a list of modules that are in the Micro Firmware and their Respective Size that goes into Flash. Is there a firmware Builder Ap out there that one can use to Customize the firmware to their tailored needs? I really need SNMP, IP/Sec VPN server, Better Firewall Management ( I would like to Create Firewall Rules based off VLAN Id's and what not ), and remove Telnet for SSH. I know 2 Megs is not alot for Flash, but if you can take out some of the crap that I wont be using, I think I should be able to fit in the things I really need that router for ( to replace my Dead Pix ). Or, should I just return the router, and get a Ver3/4 or go for the GS model and do the Memory Hack on it? (I think that only Ver5/6 of both G and GS are available locally) anyway, just looking for quick answers.