Ok, so I've been reading about rooting and people are talking about how rooting your phone is the ****, but I have really only seen 1 or 2 advantages. Please fill in the gaps so I can convince myself to do it.
1: You can overclock or underclock your phone (which I would necessarily do because of battery life)
2: You can install new roms, like ports of 2.1 (which I would be hesitant to do because of buggyness)
I already have 5 homescreens and other things, and I really dont care about some super sweet animated wallpapers </sarcasm>
Is there anything else I should know about before I decide not to root my phone and wait for 2.1?