It comes in a 16GB variant as well. Better is subjective if you like it you might as well get it. I mean, it's a cell phone, not a life-long commitment. You'll have it for what, two years or so?
so I have an iPod (8GB). I didn't put much stuff in it, but its already running out of space (reserving at least 1GB space). I reason I'm struggling is because for example, the note 2 is a bit expensive, the s3 (rumor) has low battery life...not sure about other phones though