Hello I will be getting Iphone 3GS in this December either 16th or 32GB. im thinking which one i should get because i'll have 18month contract which means ill be finishing this contract in June 2011. and i would get a new iphone as soon as i finish 18 month contract which probably in time for release of new iphone generation. For these 18 month period, do you think 16GB would be enough? deos apps take alot spaces? i mean, i know it really depends on how im gonna use my iphone but any thought or suggestion would be great! . P.S: i'm currently using 80GB 4th generation Ipod which i have used 60GB of it. im not gonna put all music in my iphone but will select some. Thanks!!!