Conventional wisdom says a gig is 1000MB, but it's 1024MB, so a 10gb drive is really only 9.76gb. Then subtract from that a little bit of overhead lost in formatting and probably a little(almost negligible) from OS to OS, and you've got your TRUE size.
Sam