I get this all the time on both my G4 and G5, however it seems more common on my G4. I don't know what causes it, but it only affects my custom icons. Sometimes just clicking on the folder fixes its icon. I've tried your get info copy trick before, it works for a time. I have seen it actually change right back to the generic icon right after fixing it several times though. Relaunching the Finder usually fixes it, until it does it again randomly. It's super annoying when you have a few custom icons all right next to each other and they are all generic (I always hide the names so that only the icon is showing).