Yea, I've been able to upload too. I upload from my computer and actually prefer that to having to upload the picture elsewhere and then link to it. Like Southern Scroller mentioned, there is a tutorial on the site to follow. What kind of error are you getting?
I had trouble also trying to log in. Send an email to this address: [email protected] . It's Bob Duncan's email and he got me into the forum within a few minutes.