I'm sorry if something similar to this has been posted before, but I couldn't find anything. A little background information about me. This is my first Android phone. I have never hacked or rooted a phone before. I do, however, have a degree in Information Technology - Networking. So I am familiar with the functions of electronics, etc. I am thinking about rooting my Sprint Hero for the speed benefits which I have read about (bigger swap file, apps on SD card, etc... Are there any other benefits which I may not know about?) BUT, I have a few concerns. Also, can anyone give a beginners guide to moving the swap file and apps? 1. Is there a risk of bricking the phone? If so, how do I avoid it? 2. In the event of a bricking the phone, is it possible to revert or do you need to go to the sprint store and pay for a new one? 3. In the process of rooting, do I lose contacts, settings, current apps, etc? Whew, sorry for the long post... That's all that I can think of at the moment. If anyone else has any other concerns, or answers to potential concerns, please post them. Thanks in advance!