I would definitely reccommend upgrading your RAM. I ordered my Powerbook with 512MB and installed CS2, and then upgraded to 1.5GB and saw a significant performance increase. It is useable with 512, but you are going to be much more efficient and productive with more. I say order a stick from Crucial.com (a trusted RAM manufacturer), and you will be surprised at how much faster your machine will run these apps.