I've been having this problem for some time now and have no idea what could be causing it. I have a Liteon 24102B drive and sometimes I can't eject the CD in it. I've tried ejecting via software and also via the eject button, but both appear to not be doing anything. The only way around this was to reboot. Obviously this is not a helpful solution. My 2nd 24102b drive does not have this problem at all. Both have the latest firmware installed and both are running WinXP pro. Anyone have any ideas on what could be causing this?