Zuerst einmal: Willkommen hier im Forum!
Also ich würde einen Wl500gP V1 empfehlen. Die V1 hat eine MiniWirelessPCI, die V2 hat Wireless fix eingebaut. Wesentliche Unterschiede gibt es nicht, die V1 ist geringfügig schneller.
An FW empfehle ich (natürlich) die Oleg FW. Der Vorteil von Olegs FW ist einfach, dass bereits Samba, FTP, NFS und Druckserver in der "Normalversion" installiert ist.
Darüber hinaus gibt es die Optware-Pakete von hier: http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
Eine gute Übersicht kann man hier nachlesen: http://www.nslu2-linux.org/wiki/Optware/Packages
-Ein Druckserver ist in Olegs FW integriert (USB)
-Als Fileserver Samba (integriert)
-Datenbank als Optware
-Torrent als Optware (Wengis HowTo)
-FTP-Client als Optware (FTP Server ist bereits integriert)
-Openvpn als Optware
Have fun