I am trying to find an on-line resource where I can store, share, print and eventually sell my images. I have been frustrated in not being able to get all my needs in one place. The major drawback is file size. Most of the places I have looked at will max out at something under 10MB upload file size. I have sent some monster files to MPIX; they do a great job at a great price, but they only store for about 60 days.