centuries of experience with mega meaning 2**20 ????? excuse me, I think not, try 20 years (you can't even go back as far as the first computers, since it took a while for computers to get up into the mega region for anything!) on the other hand mega = 10**6 dates from Napoleon!