I spent several hours restoring each app and it's data (if it had some), then rebooting the phone after each restore to see which one would cause the hangup. I got all the way down to [SETTINGS/BLUETOOTH] Settings Storage 2.2 with no problems. When I restored that App+Data, the phone hung on reboot. That's when I reflashed CM7, and installed only the Apps, but no data except for a few like my Contacts, Wallpaper, Bookmarks, and Firefox browsers. Those I restored the data as well for.
I didn't continue the app+data-by-app+data restore after, because I'd already spent several hours doing it and it was about 1:30 in the morning when I finally finished. If anyone else wants to continue where I left off, feel free. Just be sure to let us know of your findings.