I have had a CD stuck in my iMac for the last three weeks. I put it in to check what was on it but it wouldn't read it nor would it eject it after.
I tried eveything in my own box of tricks - http://www.thegeekblog.co.uk/quick-tips/2012/1/25/eject-a-cd-when-eject-button-wont-work.html
Every now and then you would hear it trying to read/mount the cd and then eject but nothing. Suddenly yesterday after the coldest day of the year, I came down in the morning to find the CD had ejected itsself and was poking out the side
Very strange, but at least it's out for now
I am always interested in your thoughts so if you have any comments or feedback then please feel free to add any comments, or you can mail me here.