All crap, because they run on Windows. Windows firewalls are inherently shit. Sorry. Smoothwall is great, but you wouldn't know that. It's a Linux product, and by your own admission, you can't install Linux.
Don't just Google for "firewall" and paste the first n links you find that aren't to Russian porn sites or Checkpoint.