I purchased a Linksys-Cisco WRT54GL from amazon.com. This router is pretty good, it has excellent options and good output distance. I needed to go from the house to the shop (~100 feet). The signal does a good job going through two foundation walls and through the outdoors.
This gives a Low-Good signal on my laptop, however, it does not work well with the network cards I purchased. In the shop it was getting No Signal to Very-Low. To the computers in my room, I get a Low-Good, ~75% Signal Strength, ~%90 Link Quality (so there is no problem there). There must be some interference or something near/in the shop.
I was at the mall today and went into radio shack just to check out if they had any cheap name brand (Linksys) cards that might get a better signal. They had a USB connector with a -$40 instant rebate for $20! So I purchased it, installed it, and the shop is now getting Low-Good signal.
Now all I need is to call Charter, w00t,