I have the Linksys 4 port w/ built in Switch.. The thing is a beauty!

100mb file transfers between routed computers take mere seconds.

Setup is relatively easy too, with an IP address interface to be used with IE or Netscape.