It looks like all of these devices may be useful in the environment that you describe. My concern would be having enough POE to power the phones. Unfortunately, not all POE devices are made the same. You may only be able to power X number of devices off a POE switch when there are 48 ports available. You will need to be sure to understand and easily able to manage VLANs and COS/QOS. Take a look at this blog entry. A call to a supplier like CDW would be a good thing. They are usually pretty vendor neutral and you will be able to talk to one of their product or service specialists to get a good understanding of a workable solution for your organization.
From djc1309 – I have used Netgear products for quite some time and have had very good luck with most of them. The recent releases of the FVS114 VPN router have had a higher than normal failure rate. I wanted to let you know that I purchased a NetGear RND4210 ReadyNAS Storage as per above and have not been able to get it going. I would stay away from this particular piece of equipment.