Coming from an almost totally Windows experience, how restrictive is 2GB of RAM going to be in Ubuntu, because Im not even sure a Windows machine would function on 2GB these days haha.
For browsing the web and simple development tasks, 2GB is sufficient. More is better, but if you're working on a budget, then 2GB will get the job done.