I am looking into buying a Linksys WRT54G series to use as my router, DNS and Firewall.
I would like to be able to share my internet connection with a couple of other small organisations too and have control over the management of such a service.
Which of the firmware options is best suited for sharing connections and possibly boosting the signal in other offices?
EDIT: There will probably be a maximum of approx. 25 people using the network at 1 time.