Right now I have a 160 GB internal hard disk and now I am planning to buy a 1tb hard disk as my data is exceeding and it is making system slow. My friend told me to add its space and buy another hard disk to store my data. But I want to know which hard disk should I get? Internal or external? Please elucidate their advantages/disadvantages or price difference to me. My motherboard has 2 more slots to fit in a hard disk and also a power connection from PSU. Suggest me.