The size shown in "show dbs" is the amount of storage actually
allocated on disk, rather than that being used.
Storage Size is the total amount of used storage by the data --- not
the total allocated but the total with padding that the actual data
(with indexes) is stored as.
For a bit more information on the disk allocation and why it differs
from the amount of data used, see:
http://www.mongodb.org/display/DOCS/Excessive+Disk+Space
Note that we don't "shrink" the files on disk if you delete any data.