Xtream3d,
The Linksys routers are very easy to configure. Often, all you need to do is set your pc's to obtain an ip address automatically, shut them down, turn on the router (make sure it's acting as a dhcp server, which it should do by default I believe), turn the pc's on and boom your IP network is ready to go. Next, the Router will try to obtain an IP address automatically from your ISP. Unless, your ISP uses a login scheme like PPPoE, your router should be able to connect to the net and service the needs of all the PC's on your network within 10 minutes of opening the box.
If your ISP does use PPPoE, then all you have to do is enter your Username and Password on the setup screen in the router (The router is accessed via your browser).
Either way, you're up and running in short order. I don't have much experience with the other products you've mentioned, but I know for sure that the 3 Linksys routers I've had to deal with, made my life a lot easier.
Forgot who asked this, but yes, the Linksys routers do support IP Forwarding, and it can do either up to 6 or 8 ports total (if you need to forward to 8 ports to multiple IPs, the Linksys won't be able to meet your needs).