Is 2GB of Data going to be enough? (soon to be new iphone user)?

I'm constantly on Facebook and Twitter. I'm not much of a video watcher and I probably wouldn't watch any videos knowing I'm constricted to a data plan anyways. I like game and photo apps but I don't use them 24/7. Will 2 be enough or should I get 4? I'm on Verizon if that matters.

I have an iPhone with Verizon and mine I 16. I have a lot of music and pictures on mine but not too many apps. I have just enough space or what I use. I would say for anyone, 2 is not enough. Get at least the next size up. Better to have too much than not enough.

That should be enough. When you can, make sure you link to a Wi-Fi network, such as when you are home so you are not using the data. Usually when you are getting near the maximum data amount, you will get some sort of a notification from the company that will tell you that you are about to exceed the limit. If you surpass that soon, then you can increase your plan then. Since it is so expensive, I would start off lower then go up as you find you need it.