возможно виновата прошивка, выйдет более поздняя версия и всё будет пучком, ещё качество снимков зависит от процессора твоего смарта, а не только от мегапикселей... по поводу *.mmf - такой проги не встречал а картинки которые по SMS посылают читаются по умолчанию любым телефоном, возможно просто на одном телефоне комбинация символов отображается как смайлик, а у тебя просто как комбинация симолов...