I thought I would add my experience with the AG300H. I have been using the G300N for sometime and it has been a rock solid router. I decided to upgrade and went with the WNDR 4000 to start for a dual band router. Speed was great until it kept loosing conenction with my wifes computer using intel 5300 and our droid X's. Signal was fluctuating constantly and we are in a condo with 7 other wireless routers in range. Used inssider to find best channel and no luck. Returned the WNDR 4000 and went with the WNDR3700 thinking it had been updated and may be more stable. Worked great for a week, then same thing kept dropping signal and loosing bandwidth in the condo. Even worse it would randomly reboot while streaming netflix through bluray player. Played with the settings even thought about flashing dd-wrt as some people have found success. Decided not to take a chance with warranty and returned the unit. Purchased the AG300H knowing is was 2x2. I had a hell of a time setting it up. When i changed the SSID the 5ghz would disappear and not power up (no signal) couldn't connect. I played with it until I finally changed the names of the bands completely. For some reason having disimilar names worked (ie: buffalo5g for 5ghz and wonka24 for the 2.4ghz). I have been able to connect all my devices, wireless desktop, two laptops, two cell phones, 2 wireless printers, wired bluray player and wired readynas duo. This router has worked flawlessly. I am looking at my up time and it shows 37 days, 20:53. I have not touched the build yet, 15940. I am tempted to try 17135 but at this moment in time it has worked great to the point I haven't needed to tinker with it at all. I will say the 5ghz range is weak, but that is something we should realize with that band; It will not cover a house well unless in the same room. I only use the 5 ghz band when streaming in the same room and it has worked perfectly on my intel 5300 and intel 5100 cards. For me the g300n has been solid and now, after initial setup doubts and worries, the ag300h has been solid to date. I really wanted the wndr4000 to work so i could take advantage of 3x3, but the fact is it fell short in the reliability area. I think the longest stretch i had with the 3700 and 4000 was 15 hours up time. I am watching prices on the ag300h as they may drop because of the smallnetbuilder review and I plan to pick another up to creat a bridge in my new house for upstairs office. I will let you know how it works.