Estimations isn't one of my strongest skills, so I eat up any information I find on it. I've recently came across Mike Griffins fantastic blog (
http://www.leadinganswers.com/) on agile project management. He's just posted
Top 10 Estimation Best Practices which I would strongly recommend for anyone that want to work on their estimation skills.