I have a .cfm page that takes an email address and qureies the database for proper record. The query seems not to accept the "where" statement and returns record 1 no matter what the email address is. Any suggestions?

Action script:
formData = new LoadVars();
formData.Email = Email;
agentReply = new LoadVars(); // then initialize all the fields
formData.sendAndLoad(submitURL, agentReply, "post");

This returns all the proper fields in the proper format.

CF code:
<cfsetting enablecfoutputonly="YES">
<cfcontent type = "application/x-www-urlform-encoded">

<cfset Email = form.Email>

<cfquery name="AgentInfo" datasource="register" username="Xplainitmedia" password="eim">
SELECT *
FROM Users
WHERE Email = Email
</cfquery>

*/ set return values

<cfprocessingdirective suppresswhitespace="Yes">
<cfoutput>
#returnToFlash#
</cfoutput>
</cfprocessingdirective>

This query ignors the email address passed and returns on the first record. HELP