Hi Energenie,
Save your money

, if you have the hardware already. I have an old amd233, 1gb hd, setup as a router/printserver only. I'm using Freesco and the new Mandrake Single Network Firewall.
Freesco, will run off a floppy and a 486, but i made a 64 mb dos primary partition with dos system files, and installed it there. Freesco ,surprisingly, has to run on the primary dos partition, c drive..Then install neat things like iptraf, opensshd.The rest of the hd is an extended linux partition for mandrake.
FreeSCO
Mandrake
Security Scan
The mandrake router is stealth, Freesco isn't, just closed. So I use freesco for gaming and mandrake for everything else.

By no means am I a nerd/guru. I just kept seaching the forums when I was having a problem. Freesco wouldn't recognize my isa nic when the pci was installed during installation. Had to pull the pci during intial boot and setup and specify the irq and i/o.. BTW, mandrake's forum sucks. Go with freesco first, then work on mandrake.
OR .............NO...NO...DON'T give up and go buy a router!!!!
Good Luck,