This may be redundant information, but from what I understand, "SHOW MASTER STATUS" must be run when connected to the master, and "SHOW SLAVE STATUS" must be run when connected to the slave.
Also, make sure that the 'repl' has privs to access the database on the master.
You also have to reload or refresh on the master and slave after each change you do (at least I did to get my replication working).
I also gave my replicate user full access to the database on the master server, not just FILE privs.
Oh, one more though, what versions of MySQL are the master and slave running?
-Rich