The Interview Salary question.....
I recently posed this question to a career counciler. His response was something like this: That information is somewhat confidential with your current employer. Also, in Canada, I believe that information is now covered under the privacy act and they can't disclose it, so why should you?
Sorry, got a sideways on the topic - the Councilers response was that you should respond to that question with something like "Well what did you have in mind?". If they pursue the question without any real response (and this is where a little market research is handy), you can say "well, I had something in the $xxxxxx.xx range in mind".
I personally hate when they ask that question at interviews for all the reasons that have been brought up in these postings. I liked the Counciler's approach and have used it myself with some success. At least I haven't had to take a pay cut yet!