SPUser GetSPUser(SPField field, object value)
{
SPFieldUser userField = field as SPFieldUser;
if (userField == null) return null;
SPFieldUserValue fieldValue = userField.GetFieldValue(value as string) as SPFieldUserValue;
if (fieldValue == null) return null;
SPUser user = fieldValue.User;
return user;
}