Ok. I came from a BB Storm. Some of these look really cool. My X is stock and I have not done anything to it. Do you have to be rooted to do some of this stuff or am I just a newb. If you don't have to be rooted how do you changes some of this stuff like the bars and icons?
a home replacement app called launcherpro is how you can easily get a lot of the customizations you see on this thread. i know a ton of us use it, so when you see the custom dock bars and icons, that is where that stuff comes from. you can also use bettercut to change your homescreen icons
as far as changing the status bar and text font, yeah, that is done through themeing which you need to be rooted to do. head over to the droid x hacking forum if you want to learn more about that