I am hoping someone here can help. I upgraded my Dell XPS M1530 laptop from Windows Vista Home Premium to Windows 7 Home Premium. The problem I am having is the Ricoh Memory Stick Controller. When I plug in a USB flash drive larger than 16GB or my WD My Passport 500GB portable hard drive, Windows can not recognize it. I have tried installing the Vista driver from Dell's website (Ricoh R5C833, v3.54.06, A01) it seem to install just fine and there is no problem in Device Manager but it just doesn't seem to work. So far I've tried installing Windows 7 32bit, windows 7 64bit, Ricoh R5C833 driver that was written for Windows 7 but for different model laptops, and even tried installing the Dell driver in compatibly mode. In compatibly mode I've tried Vista SP2, Vista SP1, Vista, and even XP SP3, and XP SP 2. So far nothing worked. I also tried letting Windows look for a driver on the internet but it can not find one. I have Googled the problem and other people are having the same issue but no one has found a solution. Any suggestions would be greatly appreciated.