I have a 2-week old 13" MacBook Pro (2G/160G). I'm not sure why but recently started getting random beachballs. It has happened in iPhoto, Firefox 3.5, iTunes, etc. so it doesn't seem to be restricted to any one particular program. I've tried watching Activity Monitor but don't notice anything alarming about CPU usage when the beachball hits. The beachball would typically last for about 5 seconds and I would be able to move the cursor around... if I am on a Skype voice call or playing music in iTunes, the voice/music does not freeze in the background. I did recently upgrade the RAM to 4GB of Kingston DDR3 - could this possibly be the reason? My MBP seems okay otherwise.. sleep and wake works I'll be doing some Googling shortly, but is there a memory testing program you would recommend that works on my MBP? (Something like Memtest86) I have plenty of HD space available (30G+) and I've already tried repairing permissions in Disk Utility. Are there other troubleshooting steps you would suggest? Thanks in advance.