For apps, yes, 16GB is more than enough. Start to fill it with media and it won't last long. One of my biggest issues with iPad, I have around 30GB of music, haven't checked photos and if I was going to use it for watching HD movies while traveling I wouldn't want to have to add and remove stuff all the time to make space. Really can't understand why they don't add any memory card slots. Also one of the reasons I opted for an Android phone over iPhone.