Dual WAN failover using recursive routing

The best guide is reading this thread! It seems you have half an implementation there of using recursive. The Thread will help sort you out.
http://forum.mikrotik.com/t/advanced-routing-failover-without-scripting/136599/1