Lots of forums do this, but it adds greatly to the cost of maintaining the site -- the amount of file storage needed for operation and for backing up systems. While its more convenient to load directly, I understand and appreciate the economics of doing it as EZboard does it.
Get yourself an PHOTOBUCKET account (its free), and you can upload pictures, famly pictures, send invitations to friends to view, etc. Nearly all of may family pictures end up on Photobucket (for a while), as its the easiest way to distribute large blocks of photos, after family get-togethers, vacations, etc.
If you send an invitation, you can specify/limit what can be viewed, so a "visiton" only sees the photos you want them to see. Handy.
(I have a paid membership at PHOTOBUCKET, which has UNLIMITED file storage. Its still cheap.)