system "$convert -scale ".$flag."150 $file $prev";
на
system "$convert +profile \'*\' -scale ".$flag."150 $file $prev";
и превьюшки Ваши станут все такие из себя по 5-6 килобайт, а не по 40 :)) Спасибо Glenn Randers-Pehrson из этой самой Америки :)
UPDATE: А если сказать еще -quality 50, то превьюшки вообще по 2-3Кб станут. О как.