The problem is with software and hardware engineers redefining the meaning of the SI prefixes (mega, giga, etc). The IEEE and IEC have tried to rectify the situation, but few have adoped their recomendations.

In essence, this standardization means that the hard drive manufacturers have got it right and the memory manufacturers haven't.

Funny thing is, IT professionals usually pride themselves on adapting to change. I doubt we will be able to walk into a PC World or Staples and ask for 1 Gibibyte of memory any time soon without some very blank looks from the staff.
_________________________
Michael
Ex-owner of stolen empeg #030102741