That was funny
Look for Fortigate! They are not that easy to configure but are very good when properly configured. There is also ZyWall which is not that easy to configure either. As soon as I finish my degree, I will learn some more programming and write some kind of gui that is easy to understand and configure. It should not be that difficult.
Keep Up with TechRepublic