sammie, very nice post, but I have some objections about rule 3.
You should ask your interviewer questions only if you have a genuine query and there's absolutely no offence if you say you have no question especially if the interviewer explained things in detail during the course of the interview...this could even prove that you've done thorough research before comin for the interview. Askin questions is kinda dangerous cos you may even be askin what the interviewer has already explained b4 in such a case d interviewee may sound lame.