what is it you need in rooting? some things (like changing the launcher or theme, and other elements) don't need root. root is only useful if you like overclocking the CPU, flashing custom ROMs (CyanogenMod comes to mind), playing in the build.prop file, or customizing the kernel. a lot of apps can accomplish theme changes, launcher replacements and even disabling things like lock screen or turning the status bar off, or tweaking the status bar without needing root.
Samsung Galaxy Precedent (rooted, AreaRom 3.4 , sd-ext w/ 3.65GB internal space)
Kindle Fire (1st Gen, rooted, AOKP JB 4.1, Nova Launcher)
Samsung Galaxy SIII 4G LTE (rooted, Carbon ROM)