I'm trying to setup a scenario where all of the data traffic would use ISP A, and all of the voice traffic would use ISP B. I've created a diagram on how I think the LAN should be reconfigured to make this happen, but I'm not sure if this is the best approach and the correct method to configure it. I'm looking at policy-based routing vs. static routing.
In the diagram the Cisco 2801 router is not in production. The current setup is that all traffic is going out ISP A for voice and data traffic. The configuration is a router-on-a-stick config with the Cisco 1921 being the gateway for all of the vlans.
Based on the attached diagram and router config what suggestions can be made to properly route the voice and data traffic out separate ISPs?