I'm guessing you are running the 2.1 update? Live wallpapers? If yes, then its going to be MORE difficult for you than it was for the rest of us because it was easier to root while running 2.0.1.
This is where i'd go, this site helped me get there 4 months ago. Video: Flashing SPRecovery SBF to Stock 2.1 | Droid Life: A Motorola Droid Blog
It is very complicated if you are new to it. There is also a lot of help here at this forum too if you find the right thread. We should all be a little helpful/understanding. Yes, there is a search bar up top but we were all "noobs" at one time
yeah, kellex is awesome. droidforums and droid life is all i visit
A lot of the time that people report that they can't uninstall an app is because it was installed as part of a ROM and not downloaded from the Market. In that case you have to manually remove it.
The phrase Malicious is not one to use lightly. Ill performing is not usually associated with malice. Malice usually denotes intent to harm - not non-functional.
Look for a user named MATTH3W and he has a good write up on rooting. Do yourself a favor and read up on it A LOT. Once you understand the components - ROM, KERNEL, THEMES, OVERCLOCKING, NANDROID, CLOCKWORKS, etc I would recommend that you consider buying ROM Manager since it is the easiest way to accomplish rooting.
You will find many opinions on which ROM to use. I prefer CYANOMODGEN simply because it seems to change the least, which can cause the least amount of problems afterwards. I would use Bugless Beast if it supported APP2SD (another acronym/title you should know).
BTW, we were all new at this ourselves at one point or another. This forum has a LOT of good writeups. But, this forum is not the best organized so you will often see people tell you to search for it. And the results are often difficult to filter. One of the best methods of searching these forums is to add DROIDFORUMS to a Google search of your desired topic.
True true true......i was reading about it for months before actually doing it. You should be able to understand everything Idimick just posted BEFORE ROOTING. And yes, rooting can be very malicious if using the wrong rom or not following directions to the tee or just stroke of bad luck and it screws your phone up.
yeah, cyanogenmod is probably the best to start with, or keep for that matter!