had the dX for about a month now, still running the stock 2.1 OS and have not upgraded to froyo yet, i played with a friends phone with 2.2 OTA but he has had some issues with the phone since OTA and i am concerned about upgrading with the whole bootloader deal and not being able to do what i want with the phone. currently with the dX i have it rooted with universal androot with recovery and thats about it. i am new to the dX and i have been reading alot, but i have a few questions because there doesnt seem to be a clear answer anyhwere on what the best route to go is. i am coming from a rooted custom rom'd and OC'd eris so i am familiar with the processes and how to modify android. here is what i am looking to do Froyo root overclock recovery custom rom/theme remove bloatware deodex from what i have read i have 2 options, 2.2 leak and OTA is there is a leaked 2.3.15 and is that the best option over the OTA ? What does the OTA offer that the leak doesnt and vice versa i guess once i figure out what version of 2.2 to go with i can take the rest from there. i have been looking at the team black hat app is this a good idea ? root deodex koush recovery/bootstrap nandroid flash rom/theme anthing that i am missing? better options ? Also, after coming from sense i hate the moto dialer, personally think its terrible no easy way to just call someone wiht out dialing a million things, is there options for a custom dialer like the sense dialer ?