Dunno, my friend had a small place, so couldn't check the range.
Since you are happy with your modem, try to get a WRT54G. These things have massive range and signal quality. Linksys WRT54G series - Wikipedia, the free encyclopedia
Just connect it to your modem and you'll have WiFi capability...