2 problemes with ATSMS

Hi

Im having 2 issues with the libary

1. when reciving messages, I have problems with the decoding of the messages containg special charters (æøå), any help om this matter?

MessageStore msgStore = oGsmModem.MessageStore;
oGsmModem.MessageMemory = EnumMessageMemory.PHONE;
msgStore.Refresh(MessageStore.EnumMessageType.ReceivedReadMessages);
for (int i = 0; i < msgStore.Count; i++)
{
SMSMessage sms = msgStore[i];
MessageBox.Show(sms.Text);
}

2. Is there a way to sendt long messages over 150 charters?

/Javaman