You sound like a good candidate. Practice your interviewing skills with your buddies and you'll do great. Have you taken your GRE?