You generally won't find a 'hardy' color printer for the price point you're looking at.
You shouldn't even consider inkjets for this task; you'll spend fortunes in ink and printheads if you've got patrons printing off webpages and photos, without draconian Librarian oversight. You'll definitely want to go with laser for this.
Figure you could spend $300 on a good color inkjet. Then figure you might spend $60 a month on ink and printheads, or more (more if you use a printer that has all the inks in one cartridge, like most HPs).
Or you could spend $500 on a color laser, and spend maybe $400 a year on toner and imaging drums (lasers are just like inkjets: some 'toner' cartridges are nothing more than tubes of toner, and are cheap, but will occasionally require expensive imaging drums to be replaced; some 'toner' cartridges are toner+imaging drum, but are more expensive. $30 for a 2000-sheet toner tube from Okidata with a $150-200 20,000-sheet imaging drum, or $120 for a 4000-sheet toner+drum from HP.
Laserjets typically won't have as good a photo output as the inkjets, but they cost significantly less in the long run. They also print faster (less patron traffic jams), and usually have better duty cycles.
And for any major printing job (like, say, a patron newsletter for three thousand patrons), you'll almost always be better served by taking THAT to a professional print shop.
Really, I'd spend $150 on a decent camera and the rest of it on a nice network-enabled color laser printer. A 'workgroup' printer, preferably, since it'll be better-made than a consumer printer, but not cost as much as a print shop printer. I'm not sure what sort of lasers have a direct-from-camera print capability, which you seem to want, however.
We're dealing with this very same ink-vs-laser issue where I work, and the administration is leaning heavily towards centralized color lasers rather than an inkjet in every classroom.