Thanks all for the suggestions! For the school, I don't believe power consumption is an issue due to the way billing works. I like the Sophos idea, but the price is too high for their budget, at least for now. I'm aware that time-wise, pfSense may be more time-consuming, but the school doesn't...