Chris,
If you get the motorcycle.com app for your phone it's fairly easy to add photos from your phone. No need to host images somewhere, you can select a pic from your Photo Album via the "advanced options" tab at the bottom of the page when you load your post. Not sure that was a good explanation...
Cheers,
Tom
Sent from my Motorcycle iPhone app