I have had the Iphone 3GS from a year now. So after Watching the new Froyo Google conference I decided it's time to move to Android; Other reason was that I am a proud American and I love my freedom. I really don't want anybody or any company telling me what I can and can't do.(i think most would relate to that). I should be getting my Droid X today from Wirefly. I am a android noob. dont have a clue. Three things I want to ask this great Community: 1) I need help in what are the top essential apps I will need as a beginner. 2) Tips and tricks I should know. 3) WTH is "ROOTING". I know Jailbreaking but I heard people saying its dangerous. Advantages and Disadvantages. Thanks a bunch guys. I hope this Community is going to be a great help and help each other out so we can make this a better experience for everybody. "Remember there are never stupid Questions, Just stupid people."