Ok so I'm new to this android thing, technically I don't even have an android phone yet, I'm trying to figure out which one to get. I've played around with my mother in-laws droid razr and I really like it. I've also messed witha galaxy nexus. I like ics a lot but I hate the way the phone is layed out, mainly the 3 dedicated buttons. So I was wondering what the advantages to rooting are? What does it allow you to do exactly? Would I be able to change the dedicated buttons if it was rooted? Thanks fo the help?