and please don't forget that right after you root, install titanium backup and backup all your apps+system data. if your contacts aren't synced with google then export them to your sd card. if you can install rom manager and backup your current rom via cwm or other in case you ever need to go back to it or something goes wrong when flashing a new rom.