Great article and some excellent advice!  Preparation is key! 

How you respond to, "Do you have any questions?" at the end of an interview...