I had a similar but intermittent problem on a 2006 Macbook - it was because of frequent travel the metal slot that holds the mouth of the drive open had bent and was trapping the disc slightly. I carefully bent it back. On Unibody-era MBPs this shouldn't be a problem though.