Two bits of advice. Asante's products are pretty good too, but they also have firmware issues. If the latest (most fixed up) firmware doesn't correct the problems you're having, maybe you got a bad box. Look up your receipt to see if it's still under warranty.
Second, if you're really down on Asante, go for a new BEFSR41. Just don't bother to update the firmware every time a new one comes out. Unless you need a new feature that is newly supported, it's just another headache for you. I've been running 18 month-old firmware on mine for, well, 18 months, and it's been great.