Krix,
Here is a breakdown of the technical mumbo-jumbo behind descriptions of computer memory for ya:
b = bit. As you may know, one "bit" of data is a single bit of information; either a 1 or a 0.
B = byte. A byte is 8 bits of information. A byte os often represented as a single character from 0-9 or A-F, but computers see it as 8 bits.
Kb = Kilobits. Literally 1000 bits.
KB = Kilobytes. The most common term to describe memory, a kilobyte is 1000 bytes, or 1000 clusters of 8 bits, or 8000 bits.
Mb = Megabit. Used most comonly in reeference to communications gear, a megabit is a kilobit to a factor of 10, or 10,000 bits of information.
MB = Megabyte, or 1000 Kilobytes, or 10,000 bytes, or 80,000 bits.
kB, mB, etc.. no such terms for computer memory. I think Khz, KHz, and kHz are all different though.... maybe :P
-Shaz