this is how situation looks if you want to go cheap..
anyway, i dont know which is '40G mikrotik' but only you can use that with 8x10GE / SFP+
CCR1072-1G-8S+
or you can build PC as i mentioned and setup linux/quagga
Its your choice.
if you will buy mikrotik ( besides it works or no ) you...