The avatar deal is a little trickier. It's built into this forum software, but our ISP has to enable a feature called "PHP uploading". For the time being, you need to link to your avatar. Just add it to the gallery, and "right click-> properties-> copy paste the URL" as Laurens said.
Hey, I paste the URL for my avatar like you said...but it never works. I tried 5 or 6 of em. every time I go back to my profile there's nothing in the window even after I save it. what's up? Obviouselly other people have figured it out...
Once registered, you can create different folders in your account, for example "Avatars" and load pics into it. Once loaded, you can browse your pics and it will list the exact links you need to post into other places, such as your profile for your avatar, so you can cut and paste them.
I've only been using this site for a week or two, but my wife has been using it for months with no problem.
Might be worth checking out. Even if we can host our files with the probro site, might help on the hosting costs if we host our stuff off-site.