I would try just leaving your phone sit for 30 min after it boots up. I know after installing froyo rom, within the first 30 min to 45 min it runs verrry slow due to the phone syncing. Maybe with you operating it while it's trying to sync everything is causing it to freeze up. Also, which way did you install this rom? Rom manager or did you put it on your sdcard?
Rom manager...let me let it sit for awhile...
i let it sit for 45 mins...no problems now!
yes!!
Before you let it sit, was your market very slow and not really working? Did your apps install back in automatically?