Call CRM 2011 webservice in Windows Mobile

Iam creating a windows mobile application in vs 2008 and c#.
I need call crm 2011 webservice from my windows mobile and need to insert record in crm 2011 but iam getting timing out error

OrganizationService service = new OrganizationService();
service.Credentials = new NetworkCredential("UserName", "Password");
service.Url = "https://{Org.Name}.{Server}:Port/XRMServices/2011/Organization.svc";
Entity ee = new Entity();
ee.LogicalName = "contact";
KeyValuePairOfstringanyType lastName = new KeyValuePairOfstringanyType();
lastName.key = "lastname";
lastName.value = "TestLast Name";
ee.Attributes = new KeyValuePairOfstringanyType[] { lastName };

service.Timeout = 1000 * 60 * 20;

string ss = service.Create(ee);

Cold any one help me regarding on this or any one give me a sample like connection crm 2011 web service from windows mobile application.