Hi Homeuser. I've seen multiple reports of this issue on different devices. I've yet to see a definitive answer other than a possible bug in ICS. Try creating a .nomedia file and put it in the root of your sd card. Just make a blank file in wordpad or something, name it .nomedia and save it with no extension.
Or try something like Rescan Media app
and see if that help.