in reply to Re^3: yargs -- xargs but handle spaces in filenames
in thread yargs -- xargs but handle spaces in filenames

--exec is still my preference, though (looks a bit nicer, imho, and no risk of the argument list being too long in case you just pipe everything and the kitchen sink to it):

find ./ -type f -iname "*jpg" -size +1M --exec mogrify -resize 800x600 + {} \;