Satoshis or Satoshis (0.00000001 XBT) sounds good to the people here but to the laymen on the street, they'll be scared stiff. I prefer to use the word "bits" too.
I was in favor of mBTC (or em bits) for a long time but "bits" as a colloquial for micro bitcoins could be useful. Being 100 satoshis it reduces (somewhat) the excessive number of zeroes, provides two decimal places (useful for legacy financial applications) and shouldn't need to be changed outside of the most optimistic (and unrealistic) scenarios.
For example:
The dust limit is currently 5.6 bits.
The min fee to relay is being reduced from 100 bits to 10 bits.
You can currently get more than 2,200 bits to the dollar.
There are one million bits in a bitcoin.
I am selling this used GPU for 840,000 bits.
I think I am leaning this way too now. "Bits" is a nice easy name. We could still use SI prefixes when writing (e.g., 23 kbits) but people would say 23 thousand bits rather than 23 kilobits. You can't really do that if you use the divisive SI prefixes like milli and micro.
The price of bitcoin right now would be $0.46 per thousand bits.
My only concern is that it does not make the resolution of bitcoin obvious like satoshis does. But at least when people ask, the answer that there are 100 sub-units in each bit will seem natural.