Android is great, but sometimes, the version you get with your phone—whether its vanilla Android or something like Samsung’s TouchWiz—leaves a bit to be desired. Here’s how to install a new version of Android (or ROM) on your device for an even better Android experience.
via How to Flash a ROM to Your Android Phone.
Good article for getting started with the fun that is rooting and flashing your Android device. Lots of links to more in depth stuff make this a great starting point for those interested in getting total control over their Android device.