Go with the 16gb. I have a 16gb 3GS and only use 13gbs. That's with my entire music collection (HUGE), picture collection, 10 TV shows & 6 movies. Although I was smart enough to convert my music collection to 128kbps and also converted my movies/shows to a lower quality than the default on most programs. I can't tell the difference but I've got a ton of space. These people needing 32gbs probably have their music collection in 320kbps format and have movies in HD... Be smart and 16 is plenty...