Ok so in a few weeks i think i will be buying the Iphone 4 because at this point no one knows when the Iphone 4G/5 will be coming out and it will may my phone bill cheaper. But how much memory will i need? I have an 8GB ipod and its always full but im stuck between getting the 16GB and a 32GB. I love having lots of music short clips, school papers, school editing apps, language apps and overall tones of apps on my iPod. Im a college student my other question is if i buy the phone out right does that mean i can get away with a one year contract???