Das beste Bildbearbeitungsprogramm? Ganz klar, Photoshop. Allerdings wohl kaum zu bezahlen, ich benutze es im Rahmen einer Firmenlizenz, aber wow .. was das alles kann ..

Verkleinern ( ich geh mal davon aus, dass du die Dateigröße meinst ^^) kannst du die Bilder doch auch mit Paint, einfach eine .bmp als .jpeg speichern, et voila, aus 4 mb wurden 0,7 mb ~_^