OS really shouldn't matter, Mac or Win or Unix. If it were me, I'd go with at least one of each without question. Customer networks are almost NEVER "all windows" or "all MAc" they are normally a mix of "Netware and windows" or "NT and windows with 3 macs" or "NT server, win98 machines and a Unix box" I've worked very little with the Procurve stuff, I prefer Cisco or 3com. Go with Cisco if you have the cash, it's a marketable skill and the resale is nearly guaranteed. 3coms are easy to work with, play well together, and are somewhat less expensive. As far as the Procueve hardware, I can't say good or bad.