I currently use a USB ADSL "Modem" and Zonealarm (regualr free one) and am happy with th eprotection.
I have ordered a Linksys WAG54G (through recommendation from Sym and Flyer).
I plan to use the device for direct internet access wired from a desktop, my xbox and wireless from a laptop...