My own experience was more positive. Rock-solid. Note: "DNS Relay" is disabled - I known quirky feature.
I returned a Linksys WRT160N because it was *horrible* connecting to my two (work) laptops' wireless. Per reviews, Linksys seems to have "issues" these days (I'm a long-time Linksys fan, BTW).
Bought the Dir-825 HW:B1, and my 802.11G networking (laptops) worked fine, just like my old Linksys WRT54GX4 which died. I bought a D-Link DWA-160 N USB adapter, and my wireless is now VERY good.
For the Dir-825, I was lucky enough in the store to notice that they had both HW:A1 and HW:B1 (I bought the new one). For the DWA-160, I knew from the forums to look for HW:B1.