I was recently asked how I would generate thumb nails in WordPress. WP has gone through ALOT of changes around images and thumbnails since I first started using WordPress.
The current best practice for thumbnails in WordPress is described here:
http://markjaquith.wordpress.com/2009/12/23/new-in-wordpress-2-9-post-thumbnail-images/