WordPress-Plugin-PostLogo is a project mainly written in PHP, it's free.
Post Logo allows you to add a single image to a post using the media browser and you can use the same image in multiple posts
404: Not Found