If you care anything about image quality, or more importantly, about any rights to your images, steer away from Facebook.
Any site you post photos to, will have ToS- some of them basically have you allow the host a free license to use your images any way they see fit (including making money off your images).
I personally use Flickr, and SmugMug has good terms as well.
Image not really related
