Re: Just to be pedantic...
Memory DOES come in power-of-2 sizes, always has been, always will be. Width, as seen from the bus, will be a multiple of 8, or 32, or 64, and address size will also be a multiple of 2 because of the way address decoding and address mapping between memory banks works.
None of this disk drive sizes marketroid malarkey.