I would suggest removing the TZ170's and just use the Cisco's. The throughput on the devices are similar, if a little better for the Cisco. So replacing the TZ170 with the RV042 should be fine.
You could get Enhanced OS for the TZ170 or upgrade to a TZ100 to get dual-WAN on the SonicWALL. But since the Cisco supports that already, I would switch over to using them completely.
Here are the datasheets to compare throughput for reference:
http://www.sonicwall.com/us/products/TZ_170_Series.htmlhttp://www.cisco.com/en/US/prod/collateral/routers/ps9923/ps9925/data_sheet_c78-501225.html