depending on what your doing, memory can make all the difference. pretty much today 512 is the minimum.
if you computer seems to do a lot of hard drive thrashing when you open a program or switch between programs, then get another 512. this could indicate that your computer is using the swap file more than it should.