No, any SATA HDD will be fine. Go for a 3.5 inch one as they are desktop drives (as opposed to thinner 2.5 inch laptop ones).
Try to get a 7200 RPM one as they are faster than 5400 RPM (although a quick look on Amazon US shows that there are very few 7200 RPM 2 TBs available which is strange...