IPhone 4 - Is 8g enough for me?

I currently have a Samsung Galaxy Ace, which is a piece of junk. I have a chance to upgrade early for a iPhone 4, however I just want to know if 8g is enough for my likings. I would want no more than 20-30 contacts, absolutely no gaming apps, maybe ten apps, and no more than 150 songs.

If you really want an iPhone why don't you wait for "the new iPhone"? Since the 4 is quite outdated, unless you're on a limited budget. If you are on a limited budget the iPhone 4 is still a great phone but outdated, and the storage capacity is your own choice we can't decide whether 8gigs is too little or too much. It all depends on what you use your phone for and what you store on it. But personally 8gigs is way too little for me since iPhone's can't support external storage.

  • Will the iPhone 4s 16gb be enough for me? Just got the iPhone 4s 16gb and not sure if it was the right choice, I'm mainly gonna be using it for pictures like instagram Facebook email a couple games maybe 10 and put about 50 songs or less. I don't know if I made the right choice don't wanna be worrying about my memory
  • What do i do when my iphone says it does not have enough storage? It says that i don't have enough storage to update my apps. I deleted a few videos already. And i don't have much apps. How do i make it so i can update them? Plus i have an ipad thats connected to my iphone, but still the same mail comes through and everything.
  • Is the iPhone 4s 16gb enough memory? I would hold about 300 songs or more? for games, i'd have maybe 20 or more if i could find some good ones. for pictures, i take a lot of pictures, but i'd end up putting the majority of them on my facebook so it wouldn't really matter if i had to delete them on my phone. for videos, i wouldn't take a lot of videos, but if i did they'd go on facebook, so it wouldn't really matter. is the 16gb enough?
  • Is the $999 2012 11 Macbook Air good enough for iphone game/app development? I want to make games and apps for iphone and ipod touch so bad but not sure if the specs of the 11" 2012 mba are good enough seeing that the processor is at 1.7 ghz. I plan on upgrading the ram when i buy it to 8gb. Will this mac be good enough to develop games and app for iphone and ipod touch smoothly?