I've read a few of the rooting threads, and I think a good comparison is like when you buy an HP or Dell it comes with all that extra HP and Dell crapware. And then you could take that same PC with an original Microsoft Windows CD and install XP/Vista/W7 etc on it and have JUST Windows on it, fresh, clean install without all the crap. Is that a good comparison? Just trying to get my head around it completely. And if so, one of the issues you run into on the PC is that you may be missing a video or NIC driver, and have to go get those specifically for that PC. Do you have to do anything like that for specific models after rooting?