Been running an old version of dd-wrt since Jan. 2007: DD-WRT v23 SP2 (09/15/06) std Recently I've had bad performance on even ethernet connected PC -- audio dropouts every 4 min. 50 sec. approx. in live Webex streamed videos, halting or dropped downloads of large files. I'm hoping a flash/reset or something will bring the router back to good performance. The firmware I'm running is quite old and I think even if I stuck with dd-wrt, I should upgrade. I'm thinking of: 1. Reverting to Buffalo firmware, presumably the newer of the two versions, 1.40 and 1.20. 2. Some form of Tomato 3. Some form of dd-wrt I am not sophisticated about networking and most of the lingo is lost on me. My house is mid-sized, not small, which is one reason I got this router -- it's reputation for good range. I've been recommended Tomato and by others to stick with Buffalo firmware. I'm told that going to Tomato from where I am would be a lot easier than going to Tomato from Buffalo firmware, but I realize that this isn't probably a major concern. Certainly going to Buffalo is an easier decision, seems like a no brainer to just use version 1.40. But deciding on a version of Tomato or dd-wrt is a somewhat daunting task. I just downloaded tomato-ND-1.28.8754-Std.rar, which I believe is a standard v2.4 and also tomato-K26-1.28.RT-MIPSR1-104-PL-MiniIPv6.trx, which someone suggested. I suppose the latter might give me IPV6 support. Never heard of that before yesterday, seems like it might be necessary down the line ... I don't know. AFAIK, IPV6 is not supported in the Buffalo firmware. I'm not really a tweaker, maybe I would be if I knew the terrain. Here's a thread I started at Anandtech Forums Networking Forum: http://forums.anandtech.com/showthread.php?p=34405273 Please, what do you think? Thanks for suggestions.