WP Post Icon is a Free and Open Source WordPress plugin which is enable blog authors to upload and automatically insert topic icons or images in to your posts on the fly. You can control the position of the icon. Just select which image to display when you are writing a post, it will be automatically displayed.
Features:
You could also use no image at all.