Comment How Another Nonprofit Does It... (Score 1) 100
At EasyTomato.org we use Dreamhost as their shared hosting in free for 501(c)(3) orgs and then we use the free edition of CloudFlare in front of that. We don't have 1,000 users on at a time, but we've handled 250+ at once with no problem.
The price is right at least...