Wonderful article - and definitely a useful piece to see what works and what doesn't in each firmware. I have to say though, the reason I swore off alternative firmwares was mainly for the speed (or lack thereof). For example, when I was still on a WRT54GL and using DD (v22, I think back then?), I saw about a third of the throughput that I saw with the stock. Did you run a similar speed test comparison while you had the different firmwares loaded?