A good free website where you can put some pictures is Photobucket.com
When I signed up though I had to do it somewhere between midnight and 3 a.m. I guess so many people want to sign up that this is about the only way you can get in. This was quite awhile ago though so go to their website and check it out.
Are you going to "Manage Attachments"? You can't post pictures from the "Post Quick Reply" or whatever that was, you have to go to the "Advanced" Post, then you will see the Browse button.