Klaus,
did you look into OpenNETCF.Phone.Sms Namespace? The Sms class owns a method called SendMessage and this method sends out SMS via PPC PE or SP. Following code is C# and works at least for me:
int smsHandle;
Sms mySMS=new Sms(SmsMode.Send);
SmsAddress myAddr=new SmsAddress();
SmsMessageStatus myStat=new SmsMessageStatus();
myAddr.Address="+491707923910"; // put your destination address here - with international prefix
myAddr.Type=AddressType.International; // this tells SendMessage that we have an international destination
smsHandle=mySMS.SendMessage(myAddr,"the quick brown fox jumps over the lazy dog");
Does this code do what you expect? I've used this code for SDF 1.2 installed on VS2003, so you don't need to go for a beta.
Regards ukiller