Yea i just got an e507 and it says on the back in small print "user available memory - 1,022,066,688 bytes , a portion of which is used for data management functions" so they did tell you how much space there really is, u just gotta read the descriptions on the back.