Until a few months ago I had 2 internet connections at home - one for work purposes and one for everyone else in the house. With rising speeds on one of the lines, I decided to merge the 2 connections, but retain the separation of networks through VLAN'ing. Whilst a Linux/BSD box is an option, I wanted something that I couldn't fiddle with too much. I'm ultimately providing a service to my housemates, so it should Just Work(TM).