I have just bought a 320Gig HD to put inside my MBP... wow... Once formatted it's about 298gig... hello where did my 20gig go!!! Hehehe, I'm not actually bothered since Hard drives for what ever reason have always been measured in decimal bytes by manufacturers. I don't care since they are all sold like that... but what the hell... that's a lot of space inside a laptop!!! :-)
The problem we face now, is that if we wanted to move the more helpful Binary system, ALL manufacturers would have to do it together. Nothing would be worse or more confusing than manufacturers stating different capacities for the same size drive.
What we might see is a change with SSDs... since these are built using Chips and therefore inherently measured in powers of 2... we might expect to see a shift to binary sizes over decimal ones.
I notice that my old 540Mb HD in my A1200 is about the same size as my 512Mb Compact flash...