if it were me, i would wait. soon the 512's should come out, and that will last you a while...with computers, if some thing new is coming out soon, it is always best to wait, even if you can't, also it's best to wait a few months after it's been out just so that any problems that there were can be fixed.