Sure there are no spaces in or tabs in the emails address? You might want to TRIM the field (there is a TRIM component) before searching for it just to make sure.
Also, I used the Get user List component first to get a list of a users that match the criteria (should only be one for email), then use the first GUID of the user to Get User Details.
In the GET USER LIST input tab, I select Set of Fields and UNCHECK Match All Citeria, the assign the email field the email variable.
If you want, we can do a GoTo Meeting and I can show you how I'm doing it. I have an entire webservice that looks up uers by either email, DOMAIN\SAMAccountName or EmployeeID.
email me direct if you like:
rob.moore@travelport.com
rob