just to clarify that a little
you want an internal hard disk drive--thats sata not ide
though probably not many places selling ide ones nowadays but wouldnt want you to accidentally get an
and they go up to 4tb now
but i would think if you go over 2tb you will have problems booting from it
also do you have recovery media to install windows to a new hard drive?