Thanks a lot, it looks good, I've applied it. Sorry about the big delay this time.
Btw, regarding our earlier conversation, I've added disc and removable media detection code to HAL - works nicely on my optical drive and newly acquired card reader. You should check whether it works on your multi-card reader!