Hey hey don't be so hard on yourself! The fact is that ata66/100/133 are all pin compatible. So the hard drive, regardless of what kind it is, will fit just fine in your computer. That's good news

.
It's not hard to do the install... You can either use a ghosting program to copy all the old data to the new one or you can just take the old one out and do a fresh install (switch the harddrives, reboot, hold down C upon boot to have the Mac OS X install disk boot up).
You MAY have some issues with the huge drive support, but I think you'll be fine. I think most older ATA interfaces can take firmware updates to support larger drives, but on that note, Apple doesn't mess with firmware as much as they do in the PC world so you're probably just going to keep the firmware you have.
But like really... 128gb... 160gb... Either way you've got a big drive.
I'm not sure if you know how to install the actual drive... you probably do, but in case you don't, you just unscrew the old one, put the new one with the same screws. There are two cables you plug in: a 4 pin power cord and and an ATA ribbon. A hard drive swap, especially on a desktop, shouldn't be too tough. Go for it and report back! We'll help you out with it.
-kevin