My take is that 32GB will need to be minimum because by the time developers has gotten their sticky finger into the retina display and increased processing power we'll see apps binging on the device' capacity.
Don't forget the ability to store 19 Megapixel photos. Throw a few hundred of them on to your device watch the "low capacity" warning flash in your face.