If you are a 501(c)3 there is no reason to buy VMware. In fact, you should use TechSoup.org to get all the Microsoft and Cisco you can. Ideally you would be keeping track of donation cycles and timelines and planning at least a year ahead on what donation requests you are going to make from Tech Soup next time the cycle comes around.
This is especially true for Cisco products, which are often unavailable outside of a two months window or so (which I believe is somewhere in the October to December range).
I came from a 501(c)3 and we were able to build an excellent network with Cisco and Microsoft. I'm now at a much larger semi-governmental organization with much larger operating and capital budgets and we are moving away from VMware to 100% Hyper-V. At your size, I can't think of a single thing that VMware offers that would be worth the investment. VMware is absolutely more expensive - even if you throw in SC-VMM on the Hyper-V side. And that's not even counting whatever discounts and/or donation consideration you may be getting for Microsoft.
If you're at a non-profit and an organization comes in the door to consult for you and they are not recommending you take the fullest advantage of all the resources that are specifically offered to non-profits, then you should keep looking. Many "IT experts" and firms just don't pay enough attention to different types of businesses and how their needs are different, and instead want to deploy the exact same thing to every client so they can keep their costs down. Look for someone who has experience with non-profit and will partner with you to get you the necessary IT resources in the most cost-effective way.
PS: You should also be able to get discounts/donations for backup and anti-virus software. If you're 501(c)3 then Symantec participates in Tech Soup and can provide both backup software and anti-virus.