is there a way of resizing images that preserves the quality of the image pretty well? i used Image.GetThumbnailImage to minimally shrink this image: "http://gallery.consumerreview.com/pcphoto/photos/48668.jpg" unfortunately, this was the result: "http://gallery.consumerreview.com/pcphoto/480/48668.jpg". as you can see, the image is just a tiny bit smaller, but image quality is awful!!! any ideas??