Dlaczego jak pisze dlugie SMS'y, które zawierają ponad 3 standardowe wiadomości to zostaje ona przekonwertowana na MMS'a?
Bo tak. W cywilizowanych krajach zamiast pisać tak długą wiadomość dzwonisz i gadasz. Dodatkowo więcej niż 3 smsy kosztują więcej niż jeden mms (tak, wiem, pewnie masz pakiet sms ale nie każdy go ma).
Jeśli Ci to przeszkadza to aplikacja Handcent sms (w markecie, po polsku) przy przekroczeniu długości smsa ponad 3 pyta czy przekonwertować na MMS - możesz zdecydować "nie" i wysyłać długie (max. 7 smsów, ostatni niepełny*) Bierz pod uwagę, że nie każdy telefon odbierając taką wiadomość poprawnie ją poskłada.
Co do samej długości SMSa: standard ETSI pozwala, teoretycznie, wysłać 1120 znaków jako SMS long, ale (*) ze względów technicznych dostajesz trochę mniej, tu szczegóły: http://en.wikipedia.org/wiki/SMS#Message_size