I'm looking for websites with high quality (totally free, not just royalty free) free stock photos for non commercial use. So far I've found only a few that seem to fit my requirements:

http://stock.d2.hu/index.phtml
http://www.picturesof.net/
http://www.acclaimstockphotography.com/

Photos here are lovely but need to pay:
http://www.istockphoto.com/index.php

Any ideas?