I was in the same boat as you as I rooted last Friday night. The instructions out there are good if you know what you're doing. But, I've found them to miss a few steps and assume that you know a few things--which I never seem to know. LOL. Below are the instructions on how I rooted my phone---it took me a while to figure out and build the confidence to actually do it, but if you trust the instructions it would take about 30 minutes (if that).
Lastly, on the bottom, are the instructions on how to put ROMs onto the hero. You actually don't need to rename it to update.zip but just need to put it on the root of the flash card (drive) by pushing using the linux command or via mounting via USB (which is what I did) and copying to the removable drive.
ROOTING HERO INSTRUCTIONS
Instructions to Root are found here (go here and follow his steps and download the stuff he says to):
[GUIDE] How to Root Sprint 2.1 Release for CDMA Hero - xda-developers
Finish with his instructions and you will boot up into a new/clean version of Android 2.1. But now, you'll need to flash the ROM so it works like we expect. See below.
FLASH ROM to HERO Instructions
You'll need to move it to the root of the SDCard
-Mount the USB Hero device and copying to it to the root of the SD card (removable disk drive) via the Explorer in Windows (or you can use the adb push method, I just like to mount the device and copy it over using Windows Explorer)
To flash the ROM to the Hero, do this (it's basically a modified version of the rooting instructions):
Make sure USB Debugging is off: Settings>Applications>Development
Next Steps after the ROM is on the root of the SD Card:
Power down the Hero
Power it up by pressing the home key (looks like a house) + the power key (keep them held down together at the same time and hold them in until utility program starts up)
Do a backup (they call this a nand backup or something)
Wipe the device (using the command, you may have to use the back key to navigate to/fro)
Go back to the menu and select flash/update
Let it run its course; should take 5 minutes or so..be patient and let it go.
List of ROM's:
XDADeveloperWiki - CDMA Hero ROMs
I tried this one first: Aloysius 2.1 (06/01/10) by Konikub (it had great reviews and it pretty slick actually)
I've only put one ROM on mine so far, but it looks like its pretty simple. The more confusing part is knowing about the capabilities of NAND Backups and restore points. I am clueless there.
Jeremy