I use Paint Shop Pro. It lets you resize by pixels as well as file size while maintaining the aspect ratio.
Forum Rules
Bookmarks