I hate to always be talking for _Nick_ but YES.
A year or so ago we flew some LB2 together and I gave him my rant about not being able to host through a router, and then he turned around and DID IT... blew me away. At the time I didn't know the router model, so I recently acquired a different Linksys (WRT54G). There were many reasons I upgraded my Netgear for this Linksys (G wireless, 3rd Party firmware etc..) but I HOPED that it would ALSO allow me to host LB2. Unfortunately, that turned out NOT to be the case (though I still wonder about XP vs. 98 in this regard...) but I can vouch for the success of the BEFSR11, and, I would expect the 4 port model.
I read a short post on a forum somewhere that the BEFSRxx routers were considered 'Leaky' from a security standpoint so maybe this is why they work. To clarify, before you get scared
the point of the post was that these were considered 'Leaky' but in testing they showed that they conferred all the protection of higher priced and highly touted routers..
Maybe somewhere there is a network engineer who can figure out why one works to host and the other doesn't. Hardware? Firmware? Some additional setting?