Во! Имхо кроп вообще не нужен - слишком уж грубо. Ресайз получше будет да и "отрубленных" голов на картинках меньше. Вариант - сделать поле для ввода размеров иконки (высота х ширина), если автоматом определить нельзя (например теми же imagesx(), imagesy() ). Потому что когда ТАК растаскивает...