So I'm going to root my Sprint Hero tonight and I've spent most of the day researching help topics and threads on this forum. I believe I've found most answers, most importantly, a how to guide on XDAForums.com. My question still remains; will rooting improve the performance (speed) of my phone? Also, will I need to install a custom ROM, or is this optional? Lastly, what are the reasons some install ROMS after rooting? Thanks again for your patience. I know these answers can probably be found in what seems to be endless search results, but I was just hoping you guys could save me some time here. Thanks.