I've only being using Linux for about 8 months - I know very very little about Iptables. I started using Firestarter and it was great. Blocked out everything I didnt want, nice GUI, easy to use, the only thing I had problems with was port forwarding. Opening ports was easy, forwarding just didnt seem to want to work. In my opinion it's good for a starter or newb and if you can make it forward ports let me know