RE: photo hosting sites, as Brad says they're the way many of us post our pictures, and if you have any interest I did a step-by-step tutorial for uploading pics via PostImages.com that KiwiZac pinned in the "Photographing Your Models" section here on the forum.
Looking forward to seeing your work, however you get it posted!
Dutch