What is this I hear about using a dongle? Are you saying that there is some kind of workaround for having external storage? That would be awesome.
There is a micro USB to female USB that you can use to read sd cards. Google "motorola camera connectivity kit". Not all microUSB to female usb work. ICS will may come with the drivers to read sd, or we will have to wait for a ROM. Cameras will work outa box, but external drives may need a bit of work. Root of course.