As Lunk and others mentioned, the older routers seem to be a stumbling block for a lot of people, which sort of makes sense. This device is using newer technology which may stress parts of the specs that older firmware/routers are lax about, or possibly implemented incorrectly.
Corollary: a project at work required that we find a cheap router *without* wifi that was UPnP capable -- we went through... wow, probably 15 routers of varying forms before we finally found one that the UPnP actually *worked* correctly. All these devices advertised UPnP capability but they all screwed up the implementation itself and were useless.
Regarding your bandwidth tests, I learned something new that posted in another thread. If you turn on WiFi and use the *Internet Browser* on the device, all your traffic is routed through blackberry.net proxies via WiFi. Yup, all of it. So what you need to do to get a more standardized, rational test is to make a Browser Bookmark as WiFi Browser or set the default Browser to WiFi - a forced WiFi bookmark does *not* proxy - then make sure to visit
http://www.checkmyip.com/ from both the desktop browser and the BB browser to ensure the IPs match up. If you see the BB IP starting with 216.9.250.* then you're proxying over blackberry.net still.