So I've decided to root, but I have some questions before I take the actual plunge. I understand the basics, put update.zip on the phone, go into recovery mode etc.... If I put on a custom ROM does it contain updated firmware (2.1)? Or do I need to update the firmware then install the ROM? Also has anyone used the ROM manager that people are talking about? I watched a video and it seems to make things very very simple and I can see the benefits in that you could stay up to date with the most current rom, but someone was saying they had trouble doing a recovery after they used it. I understand how to make a nandroid backup but what is clockwork? Before I do this I need to make 100% sure that I can get back to stock in case I need to exchange the phone or whatever. Thanks for any help you can give. Sorry for the noob questions!