Just to update:
I've now tried uninstalling the Ricoh software for the reader and it still BSODs.
The BSOD reads:-
A problem has been detected.......................
BAD_POOL_HEADER
Here's a screenshot:-
http://img219.imageshack.us/my.php?image=p1000739h
g5.jpg
UPDATE 2:
I then tried putting the memory stick into the reader without the Ricoh software installed - the reader recognised the card and installed the driver - then I re-installed the Ricoh software from the Lenovo support site - IT NOW WORKS lol .
I'll leave this on here for anyone to add to or reply as I found no relevant info either here or on the net regarding the BSOD error (it seems bad pool header is pretty generic).