@Steve Elgan ubnt rocks totally. The EdgeSwitch PoE line is awesome (250w version), and I use their EdgeRouter-X is almost every situation. UniFi is great as well, except for the controller requirement (only setup and upgrades, but still PITA if you ask me).