The mount command is indeed the easier way to check, since you can use it (without arguments) as normal user. BTW if your system uses HAL to manage removable devices and if you really need to "constantly" check the cd status, the
lshal command may be useful:
Code:
$ lshal -m
Start monitoring devicelist:
-------------------------------------------------
this will interface with the HAL daemon and it will report any changes to mounted device in real time. On the other hand parsing the output of the lshal command (without the -m option) can be useful in scripting, since it gives a lot of information about the drive and the mounted storage media.