I have a Fall 2004 ibook G4. I would like to buy a new macbook, and am crossing my fingers they will have a little upgrade in June. (Pleasse, tiny increase on processor speed??) ANYWAY, I am trying to figure out what to buy myself as well as counseling my friend who is a first time mac buyer on what to get. My computer now has a processor speed of 1.33 GHz and 1.25 G of memory. It was great at the time, but now I am having speed problems. I multitask with programs a lot, which is really hard on my computer. It lags sometimes and sometimes has a hard time playing videos from the internet, especially higher quality ones (never mind HD). I understand that memory will help me when I have many applications, but how much does the varying degrees of processing speed influence the speed? I am planning to buy the 2.4 GHz macbook with 4 G of memory. How long do you think this computer will stay decent speed in comparison to the latest technology before 5 GHz processors or something are created?.... How fast can a computer really get before it just becomes unnecessary? Also, I am recommending the white 13-inch macbook to my friend. She don't have too much money and uses a computer mostly for simple things (internet, email, etc). How is everyone feeling about the 2.0 GHz? Will this be quickly outdated? Should I recommend to her to upgrade to 4 G of memory too, at least for the future where things might be more memory intensive? (Is it possible to upgrade a macbook with 3rd party memory chips?) In all I guess my questions are, how great are these processor speeds and how long will they (and the computer in general) be able to keep up with current technology? Also, are there any other factors besides processor speed and memory that contribute to the speed of a computer? Any other comments on the above would be helpful as well.