I have been using IPcop for a while now and it works great for me. Took some time to setup my local configuration, have pc connected via wifi and local lan (6 pc's) . Have some very nice plugins to help ion the management of my lan, from traffic allowances to QOS it works very nice!
But there will be people saying smoothwall is better, to each his own I guess.