@anniesue, I've noticed that lately even if you upload an image that is the exact size, wordpress seems to be "tweaking" it. This is the code that wordpress created when the image was inserted into your latest post:
<a href="http://anniesue.files.wordpress.com/2009/08/20090830-blue-green-scarf2.jpg">
<img class="size-full wp-image-440" width="468" height="311" alt="20090830 blue green scarf2" src="http://anniesue.files.wordpress.com/2009/08/20090830-blue-green-scarf2.jpg?w=468&h=311" title="20090830 blue green scarf2"/>
</a>
See all the size stuff in the img src section? If you edit the post and delete the image size stuff to where it looks like the below, You will see your image come back to life
<a href="http://anniesue.files.wordpress.com/2009/08/20090830-blue-green-scarf2.jpg">
<img class="size-full wp-image-440" alt="20090830 blue green scarf2" src="http://anniesue.files.wordpress.com/2009/08/20090830-blue-green-scarf2.jpg" title="20090830 blue green scarf2"/>
</a>
My suggestion to keep this from happening is to upload the image, get the URL of that uploaded image and then do an insert from URL instead of using the normal image upload thing. This way wordpress should not tweak you images.