What else should I do to upgrade my computer?

I assembled a computer and installed 32 bit Windows7 ultimate.
Even if it shows some driver problem, it works smoothly. My RAM is only 1GB. As a programmer I’m using VB and action script. Virtual memory is 4 GB Ready Boost.
Do I have to add more RAM or is it enough?
