double check in the database, the first 3 things i would check are:
1) Is the password for that email address what you think it is?
2) In the email address or password column, are there surrounding spaces that you are not aware of?
3) Is the case of the email address or password the same as you entering them in the login form.