I can understand your frustration. I think we know that the hardware is excellent but the firmware (like in every router) needs some fine tuning or more and that's why we're holding on.
I don't regret my purchase yet because I keep other routers as backups but like you guys, I am looking forward to the new firmware build.
Buffalo is probably wanting to make sure every "i" is dotted and every "t" is crossed before releasing a firmware version of which they're not confident. I can understand that but it doesn't take the frustration away of having to do reboots and hard resets/reconfigures.
For me, page loading when browsing isn't as fast as it should be. I have a refurbished Linksys e4200 that's setting the bar for all my other routers. What "other routers" you ask? I search the closeouts and refurbs for deals, and get them for under $20 shipped. I'll configure them, see if I like them and then sell them. Yes, I know, I have no life. But at least it keeps me out of the bars. :P I didn't get the e4200 for under $20 but I got it at about half the cost it lists for. But my Buffalo WHR-G300N is such a great router, it sold me on Buffalo products and is why I bought the WZR-HP-AG300H.