Being a new hire, this Yahoo! Finance article posted on my twitter feed somewhere really struck a cord.
Personally, I think the most important ones (though they are all VERY important) are #3 and #6. So many people, including myself at one point, think "I'm a perfectionist" or "Sometimes I try to hard" are good "weaknesses." But the most important thing I think you can do is treat your hiring manager and your recruiter with respect. And if you do, you won't give them these non-answers. They're not stupid.
Other questions to avoid non-answers to include:
"What is your greatest fear?" and "What is the biggest mistake you've ever made on the job?"
Yes, I've been asked both those questions. Start practicing your answers now because the greatest fear one really stumped me.
Same goes for #3. Ask intelligent questions. If you don't have any questions about the position itself, ask about the company as a whole or even the recruiter's own career path. Not only does it show you are invested in company's future and your own, but you'll connect on a better level with your recruiter.