Well, things are moving FAST!
Here's the latest fix for this issue. Works perfectly for me.
http://forum.xda-developers.com/showthread.php?t=582176
Basically, you're deleting the entire cache directory. Don't worry, it is recreated the next time the phone boots up. All icons look good, names are correct, etc.
Be careful! Using this command you will not be prompted with any warnings!
Code:
rm -rf /data/boot-cache