witch load balansing

In wiki I found 3 ways how to do this but what is the best for me? :unamused:
My scenario: I have one 100 mbps uplink from my isp and xx.xx.xx.0/22.now we one more 100 mbps uplink.Core router is running under FreeBSD and i dont want to change this.
I want to do this: ISP=Mikrotik-routeto-FreeBSD-xx.xx.xx.0/22
All clients have real ip. With what hardware and configuration setup I can do this on mikrotik?

i would suggest you to use one with persistent connections

janisk, what do you mean?

or may be works this configuration: ISP–1gbps–MT(with 2 bonded interfaces)==2x100mbps=====MT(with 2 bonded interfaces)—1gbps-FreeBSD.