I've rooted my phone today using unRevoked but now I'm a bit lost! 
1) Do I need a "goldcard" and if I do, what exactly is one?
2) Do I have to do a "nandroid" backup and if yes, what is it and how do I actually do it?
3) Do I need to used "titanium backup" - again, what for and how?
4) How do I decide which ROM is for me? I'm happy with sense but I also switch between Go Launcher and Launcher Pro - do I need a new ROM if this is the case as all I want to do is make all my apps install to my SD card!?!?
5) Can I go back to "stock" if this all goes a bit pear shaped and especially if I end up selling my Desire?
Sorry if some of these questions are a bit stupid and sorry if you have seen me ask similar in other threads, I just wanted to centralise all my info!
My phone is currently full of previously installed apps and rubbish - I've backed up my photos and have a Googlemail account for my contacts so is there any downside to doing a master reset to the phone (will that affect the rooting?) and formatting my SD card?
Thanks for any help!

1) Do I need a "goldcard" and if I do, what exactly is one?
2) Do I have to do a "nandroid" backup and if yes, what is it and how do I actually do it?
3) Do I need to used "titanium backup" - again, what for and how?
4) How do I decide which ROM is for me? I'm happy with sense but I also switch between Go Launcher and Launcher Pro - do I need a new ROM if this is the case as all I want to do is make all my apps install to my SD card!?!?
5) Can I go back to "stock" if this all goes a bit pear shaped and especially if I end up selling my Desire?
Sorry if some of these questions are a bit stupid and sorry if you have seen me ask similar in other threads, I just wanted to centralise all my info!
My phone is currently full of previously installed apps and rubbish - I've backed up my photos and have a Googlemail account for my contacts so is there any downside to doing a master reset to the phone (will that affect the rooting?) and formatting my SD card?
Thanks for any help!