Microsoft Office Picture Manager, which is included in MS Office 2003 is one of the best simple editing programs I've seen. It can be set to automatically rotate and resize an image to avatar size, then save it within a file size you specify. Great stuff.