its actually pretty easy to do and opens up a whole new world of customizing. but if your happy with the stock layout, probably no need to root. there is a huge community of developers that are constantly creating new roms that can speed up processing, increase battery life, and fresh new themes.
although you can still customize phone heavily without rooting as well. use launcher pro, desktop visulaizer, and better cuts to dig into customizing your stock theme...