Are you using a WordPress.com or WordPress self-hosted blog? Polarfox lets you post images to both!
http://www.polarfox.com