Good review; it's good to see reviews of the cheaper/less well known routers. I've been holding back on tossing $100+ on a Linksys/etc.
In case anyone else was confused by the "virtual server" feature, I checked on Trendnet's site, and apparently that's what they call port-forwarding..
One thing to keep in mind with wireless routers is that they will never meet the advertised speed. Just like g will never hit 54Mbps, n (draft 2) will never hit 300Mbps. This is because the advertised speed is the raw data rate, whereas the experienced data rate depends on the base protocols, encryption, upper-level protocols, applications, etc.