This is a great router. Very hackable and upgradeable using either tomato or dd wrt firmware. I have been using mine for about 5 years, and it still works well. My only wish was it was wireless N.
Not sure if i have the right info, but i heard that if even one of your devices on a network is not wireless N, it causes the rest of the router to function at non-N speeds.