Connecting a switch between the two will not work. First, if you make the two routers have different address ranges, and connect them together via a switch, with a DHCP server on each router, there are two problems immediately:
1) Your workstations will randomly find either one DHCP server or the other. They may all connect to one router, thus negating the benefit of having two DSL connections.
2) Your workstations will be unable to communicate with each other since there is no route between the two networks, either at the workstations or in the routers. Windows network neighborhood would not work either, because there are two subnets.
The only way this might work would be to do the following:
Option A:
1) Turn off LAN DHCP in both routers.
2) Assign a common IP address range to the LAN side of both routers.
router1 192.168.0.1
router2 192.168.0.2
Connect from a LAN port of one router to a LAN port on the second router with a crossover cable. If you need more ports, plug a switch into a port.
3) Assign static IP addresses to each PC.
In each workstation assign a static IP address, with the gateway and DNS settings set to reflect what gateway you want the PC to use:
Eg: PC using router1
192.168.0.10
mask 255.255.255.0
default gateway 192.168.0.1
DNS server 192.168.0.1
PC using router2:
192.168.0.20
default gateway 192.168.0.2
DNS 192.168.0.2
OPTION B:
It may be possible to use DHCP by assigning a non-overlapping DHCP scope in each router and creating DHCP reservations for specific mac addresses, but this is somewhat tricky, and some workstations, such as Wireless PCs sometimes have problems with DHCP reservations.
you would still assign a static IP to each router LAN interface: 0.1 and 0.2 as shown above.
To do this you would have to enable one IP DHCP range (scope) in one router:
192.168.0.10 thru 19
And another range in the second router
192.168.0.20 thru 29
then create DHCP reservations for the PCs in which belong with router1 in router1
Then in router2 create DHCP reservatins for the PC mac addresses which belong to router2
easy, no?