kB = 1000 bytes, kiB = 1024 bytes
kb = 1000 bits. ooh! you forgot that one, you 8-bit/byte zeelots?
Why isn't 1 kb 1024-bits? Ha!
I welcome the change. kB should be 1000. And it should be up to the user to select if he/she want to see sizes in kB or kiB.
"They that can give up essential liberty to obtain a little temporary saftey deserve neither liberty not saftey." -- Benjamin Franklin, 1759