Hi all. My Hero (Orange contract) should be delivered this Tuesday, and I'm excited about finally getting my hands on it. Have an iPhone as a company phone but I really wasn't impressed - all mouth and no trousers. I want to be up and running on the Hero as soon as I can be, and was wondering what the "essential" steps were? I've read a fair bit on these forums about lag etc when changing screns, and a lot of people are talking about upgrading firmware, or "rooting"? Do i need to do either of these? I don't really understand what rooting is, but am I right in thinking it'll invalidate my warranty? Maybe someone could give me a quick explanation? Apps-wise, the folowing seem to be essentials, any other apps which you guys view as a necessity. Or any of the below which have better alternatives?... Taskiller 3G Watcher Batterylife app Silent Widget Locale MyBackup Pro ATrackDog WHERE Useful Switchers Thanks!