To connect 10 sites to head office whcih technology would be better VPLS or MPLS? I would add more sites later on and it should have voice, video and critical application qos support. I know MPLS is better than VPLS in some respect. But VPSL comes into play where its simple network VPN deployment. I am looking for suggestion about VPLS/MPLS deployment scenario and their advantages and disadvantages.