Linksys wrt54gl, with dd-wrt firmware upgrade and the sky is the limit. By choosing this path you can keep adding routers on the cheap and cover just about any area you could imagine. WDS, Repeaters, HotSpot. My linksys and buffalo are both dd-wrt flashed and they work together like a charm...