Flickr is a very popular site to search, store and share your photographs. The new Flickr allows you to store and share up to one terabyte (1 Terabyte = 1048576 Megabytes) for free. Although all the photos on Flickr are not free for you to use many are creative commons ans can be used for any purpose that is not commercial.
Flickr also has an editing component that enables you to edit the photos stored on the site that is called Aviary. Althought not very powerful it does enable you to crop, change the tint, brightness, saturation and a few other things.