In my opinion: 64MB = very instable 128MB = instable and slow, but possible 256MB = minimum, but stable enough 512MB or higher = very recommended I had first 256MB, but it's too slow if you run many applications, 512MB is very nice, but now I have 640MB, but I'm saying 512MB, or at least 256MB. 128MB is just too slow and instable.