I think that rooting may be a better option that smashing my phone with a sledgehammer(the dialer lag has gotten so bad that was actually at the top of the list this week). I have a few questions first. Actually I just want to make sure I have everything in order. I am going to try the one-click root. I have that file and I am going to put it on my SD card and run it from there right? Then I am going to do a Nandroid backup. How exactly do I do that? Then I think I am going to get titanium backup and use that to save all my settings and apps and stuff right? Then I am going to flash a rom. I am looking at fresh 2.4 or NFXhero 2.2.1? Not sure which one right now. I just want a simple rom that looks like sense and gets rid of lag and allows me to put apps on my sd card. any advice here would be greatly appreciated. I think that is everything, right? Will doing any of this erase my sd card? How do I remove any sprint apps I dont want? Any help here would be awesome. I've tried to read up on this as much as I can but these are the questions I still have.