No more HDD space problems expected for a long time!
I finally got around to replacing the 160GB drive that came with my 5-year old 17" MacBook Pro with a 500GB drive! :) It's still a 5400 RPM drive, but speed was never a limiting factor in my use of this machine. Now I have 340 GB free! When I get around to it I'll look into my box of hard drives and find the one with my iPhoto and iTunes folders on it! ;) I'll move them back, which is so simple in Mac OS!
So, Carbon Copy Cloner did a nice job, as also did the article I Googled on hard drive replacement for MacBook Pro 17" Models ... A1212 ..., which I found on www.iFixit.com.
The main important thing it told me was that I needed a Torx #6 screwdriver! :) (The location of ALL of the relevant screws to undo is also valuable information!)
Thanks to CCC, which I used via USB2 to the new drive mounted in an external (SATA 2.5") drive case I bought for $20, and years ago to the nifty way that Mac OS can suck itself from one machine to another (via FireWire), there are many programs, utilities and settings that I have never had to redo, even since I installed or configured them on my old iBook G4!
This machine has 4 GB RAM and now this 500 GB drive, so it's pretty nice, except for the broken left shift key, due to a lot of keyboard usage over the years, which I have mapped around with a keyboard mapping utility (KeyRemap4Macbook). I also had to remap it for the Windows virtual machine! I have disabled left-shift and made the caps lock to be equal to right-shift.
A major motivating factor in upgrading the drive space now is that Apple will be releasing Mac OS 10.7 Lion any day now, as the first OS upgrade avaliable via the Mac AppStore!! The main new feature for me is the internal automatic Time Machine backup, that is like Previous versions that you may be able to do with a Windows server shared drive (if your network administrator has configured it), but it will be automatically working ("it just works!"), and not even require you to keep connecting to your Time Machine backup drive in order to have the ability to access all previous versions of your files. Of course it's a good idea to have a separate Time Machine backup to an external drive, or to a (wireless) Time Capsule, because, afterall, the internal one is on the same drive you are using!