I am using a Linksys WRT54G with DD-WRT firmware configured as a wireless bridge to connect to my neighbor's 15mbps cable connection while he isn't using it (I have permission of course). I also have a 768kbps DSL connection that is run through a D-Link DI-524 wireless router. What I want to do (if it is possible) is run both connections through one router (preferably the WRT54G because I can do crazy awesome bandwidth routing with it). I want to do this so I will always have an active internet connection available even if the wireless goes out and so my parents will be able to also access the wireless connection. However, if it is impossible to do hardware bridging for free, I do have an extra ethernet card available, in which case I would need to know how to bridge connections (if there is anything you have to do besides right click and press bridge connections).



I currently have 1 GB DDR2 800 (PC 6400) by Corsair XMS2.


I am thinking about asking for another gig for my birthday in March. However, I am unsure of what to get. My current ram is configured in dual channel (2x 512MB). The CAS timings are 5-5-5-15. Would it be better to:

a) Scrap my current ram and get a 2x 1GB package (I would rather not do this because I don't plan to ever put 4GB on this board)

b) Buy one 1GB stick of ram so i would have DC: 2x 512MB + not DC: 1GB

c) Buy another 2x 512MB pack (preferred) for increased stablility and speed

Also, I am wondering about the new ram's CAS timings. Assuming I go with option C, would it make any difference whatsoever to get new ram that has tighter CAS, or would it automatically default everything to the slowest CAS? Finally, I assume that the new ram needs to be DDR2 800, but can it be any DDR2 that my board supports (does it have to be 800)?