Last night I updated the ROM on my Orange UK HTC hero with the hope that it would take away the lagginess and make it a much more usable phone. My knowledge of android as of last night was; I had no clue what rooted/unrooted meant(I am still not totally sure) or what a ROM was or did. I will go into the method I used further down. Firstly, the results are amazing! The phone runs faster now with all my applications open than it did before after using task killer. When I say all applications I mean Google Maps, Skymap, places directory, robodefense, youtube, beebplayer, camera, pktauctions and many more, all open and still no lag on the phone. The process to upgrade the Hero is in two parts both of which are domonstrated in two videos from unlockr.com. Part 1 The first video (linked below) is relatively simple, the only pitfall I found was with the second file you need to download. It is insinuated that you need to unzip/extract the file on your pc before you copy it to your phone's sd card. This is not the case, by extract he means just copy and paste the required file from out of the zip and onto your sd. How To: Root Your HTC Hero in One Click! | The Unlockr Part 2 The instructions in the second video are bang on, the only detail I found lacking was that some parts take several minutes so patience is the key. Particullarly when you install the final ROM at the end of the video, also the first reboot of your phone takes ALOT longer than you would expect the phone seems to stall as it boots up but don't panic it will get there. How To: Load a Custom ROM on Your HTC Hero (Updated 09.04.09) | The Unlockr I would recommend watching the videos several times before you get stuck in, also make sure your phone is fully charged. I have posted this in separate thread from the other ROM threads because they seem to have got bogged down in technical jargon/gibberish which means little to most people, myself included.