Posted By:
Jim VBI just went through this today with Matt, but yes, there are a variety of ways you can post images on the new site. One is self hosting. You can just download a picture from your computer. It also interfaces very easily (once someone with a brain explains it to an idiot like me) with other hosting sites like Photobucket.