Have you tried photo bucket ?
I really like it, as you can store an endless amount, have different albums, resize, etc. Plus, what ever website you on, or if you're emailing, you can just paste your page on photo bucket, to anyone, anywhere, rather than sending everyone you know the save photo's and email's.
It's also very easy to use. You can upload one photo or many at one time.
You can have separate albums for say, build, engine, drive train, body, suspension etc. and separate albums for family shots, car show events......
Check it out here-
Image hosting, free photo sharing & video sharing at Photobucket
Look over my page as a example. I need to add more and organize,....sometime.
Anyway, you'll get the drift.
My page-
Image hosting, free photo sharing & video sharing at Photobucket