One word to the wise, dont change the firmware, unless you have some sort of compulsive need to do so and have a minimum of skill.
If indeed you do, well, first off find out what version of firmware you have, and then follow the tutorials, they are quite accurate. Try
this.
As for the theme, you can find many in the download section.