Greetings JSAAD,
The nexland setup is a good suggestion, you may also wish to consider 1 single machine capable of handling the task at hand. It makes things a lot easier to work with, should you ever encounter problems.
I have heard good reviews for the Janus RX, which has 3 ports into which you can feed various connections (T1, ADSL, etc.) It is made by Amplify.net. (amplifynet.com). It is also marketed as the "I-surf Janus RX".
Best of luck!