Any router that supports manual port forwarding should be fine. (And I've never seen one that didn't support it, somehow.) I find UPnP port forwarding to be less than reliable in general, though many swear by it...I'm not on the WHS team, I just post a lot. :)