Have you tried photo bucket for storing your pics?
It's in my mom's photo bucket. However, they limit the free accounts now to a certain amount of hits.