Hmm. I've tried plugging it directly into an internal SATA cable with no luck, and ESATA, but haven't tried via USB - but you're saying that would be the problem, right, not the solution?
Disk was originally set up as GPT, rather then MBR, so shouldn't be having that problem, yeah?
Full SMART...