Whitedog, no he's in the right place. As he said, the previous ATA limit was 137GB if it was measured by manufacturer's standards(1000 bytes in a KB, 1000KB in a MB, ect). However, in terms of real storage, which is based off binary(2^10, or 1024 bytes in a KB, 1024KB in a MB, ect), the limit is really 128GB.