Editing: Enhance, Crop And Resize and eventually Compress

With Adobe Photoshop, Photoshop Element, Image Ready, Macromedia Fireworks, Paint Shop Pro (PC), GraphicConverter (Mac) iPhoto (Mac)...

Simple editing: iPhoto

Visual Comparison of the compression: Image Ready

Everything you want: Photoshop