I use Picasa web albums (which is free).
The easy way to use it is install Picasa (also free) to organize all the photos on your computer.
When you want to upload a picture, you have to first get it to your computer... Picasa will automatically recognize and catalog all photos on your computer and gives you a very easy way to import from cameras, media cards, etc.
Once in Picasa, there is a "Web Album" button to upload to your GMail account (oh yeah, those are free too and if you want one, shoot me a PM including your email address and I'll send you an invitation for a Gmail account).
Once viewing your album online (after uploading photos), you can grab a link to insert into this forum after hitting the third button from the left (Insert Image) while composing your post.
You see, 97 easy steps and uploading photos can be among your mastery.
John