Windows calculates space differently that most hard drive manufacturers.
1GB = 1024^3 bytes
Hard drive manufacturers:
1GB = 1000^3 bytes
So a 120GB hard drive will only have 110GB of usable space in Windows. There must be a hidden partition on your hard drive for the manufacturers diagnostics or something similar.