1GB runs everything smoothly. Mine only beachballs on some heavy apps when I have iTunes running, but my iTunes library is somewhat large so that might be why.
If you ever need more, you can upgrade it yourself, it's not too difficult. If you want to be on the safe side, you can always just order the 2GB one online.
There will be basically no difference between 2.16/2.33 for the things you're doing.