Separated VLANs

Have a very good look at this great topic:
http://forum.mikrotik.com/t/using-routeros-to-vlan-your-network/126489/1

And…yes, VLAN Is a very decent way.