Both you listed are good. Boils down to personal preference. TinyWall is also good.