yes. speed does not rely on how much ram you have, unless a program you are trying to run requires more than what you have. for general use, and for gaming 256 should be plenty. therefore, if you have 512 mb sd133 ram you are only using a small portion. DDR is exactly what it says it is, twice as fast, and unless youre using a program that uses more than 256 mb ram(i highly doubt it) speed is better than size. also, if you can, i would reccommend buying ram that has a CAS latency rating of 2.0, this rating is pretty important and the lower the better. it is a little more expensive, and harder to find, but it's worth it. I have 2 128MB DIMM's of Crucial DDR266 ram with CAS 2.0, got them right here off the toms hardware price grabber, delivered to my door for $102
goodluck!
its not that intel CANT make a good processor, its that they just dont try