Wait, what steps did you take to go from Eclair to Froyo? If you did a full wipe you shouldn't have these problems. Can you lay out all the steps you took when going from Eclair to Froyo? Following the steps above should set you straight anyway, but I'm curious to see what steps you took previously to figure out where the problems came from.
Everything seems to be working perfectly now. Can't thank you enough Landshark.
I originally used DroidXCon's walkthru for froyo with EB01_DXC.tar and then played around with some various Roms and CWM. I must have been doing some of these in the wrong order or something because once i tried to mess around with themes, i ran into all sorts of problems. But all seems to be well now, and thanks again for the speedy response and help. You guys do such a great job, Android Central FTW!