Well, there are some things that I must point out to you...
Firstly, Core was introduced in Panther, with CoreAudio. CoreImage and CoreVideo were introduced in Tiger. And they are something more than just liraries and frameworks for the developer. CoreImage and CoreVideo are the reason why Tiger is faster than Panther in many ways when using tha same hardware and software. Every 2D and 3D graphic element that is to be drawn on-screen passes through CoreImage and CoreVideo.
Safari 2.0 is much faster and reliable that the one that exists in it's Panther ancestor.
Also, you mentioned something about the OS X widgets, and that they take 20-30 mbytes of physical memory. That is true, but not what it seems to a former PC user. You see, OS X has a strange memory management method that it can reallocate physical and virtual memory. That means that if you have 512 mbytes RAM and open 20 widgets, the system wont crash or do anything unexpected. The widgets will remain working as expected. That it the main characteristic of all the programs in OS X: They take as much RAM space as they can, even if they don't need it. If that memory is needed somewhere else, it will be reallocated. You can test that in your powerbook with any program. Try opening 20 programs at the same time and see if any program will close unexpectedly, or is you receive an "out of memory" error.