I think I should now explain thing things again more precisely.
Lets assume the following :
You have two ISP connectivity :
ISP A is having IP aaa.aaa.aaa.111
Subnet : kkk.kkk.kkk.a
Gateway : aaa.aaa.aaa.aaa
DNS : aaa.aaa.aaa.222
ISP B (which is 24online) ishaving IP : bbb.bbb.bbb.111
Subnet : kkk.kkk.kkk.b
Gateway: bbb.bbb.bbb.bbb
DNS : bbb.bbb.bbb.222
Now Move further to your Linux Box, you have enabled NAT in Linux box and has connected ISP B to it. So in Linux box you have given following information to the NIC (eth0) which is connected to ISP : (as provided by ISP)
IP : bbb.bbb.bbb.111
Subnet : kkk.kkk.kkk.b
Gatway : bbb.bbb.bbb.bbb
DNS : bbb.bbb.bbb.222
Non LINUX box itself you have another NIC (eth1) which is connected to your LAN or your internal load balanced router.
You have to give following info on it :
IP : ccc.ccc.ccc.111
Subnet : kkk.kkk.kkk.c
Now leave dns and gateway blank for this NIC (eth1)
Now move to your linksys dual wan router :
WAN1 is your ISP A so you have to use following details for it in the router:
IP: aaa.aaa.aaa.111
Subnet: kkk.kkk.kkk.a
Gateway : aaa.aaa.aaa.aaa
DNS: aaa.aaa.aaa.222
Now WAN2 is your Linux box, hence have to use following:
IP: ccc.ccc.ccc.112 (Note : here IP is of same pool as of IP of eth1 of linux box)
Subnet: kkk.kkk.kkk.c
Gateway : ccc.ccc.ccc.111
DNS: bbb.bbb.bbb.222 (same as the DNS of ISP B)
Now for your clients :
As rest has to be done by the router, so set your client to use DHCP and thats it.
I have given configuration, try to tally it and mimic it and if you do it exactly then I hope won't disappoint you.
Regards!