If you have 2GB RAM or can upgrade to 2GB very cheaply, then I would suggest installing Windows 7. It will likely have the drivers built-in.
You may find the Mass Storage Controller is for the SD memory cards. Insert an SD Card into the slot and see if the driver is auto detected. Being connected to the Internet at the same time may help.