I have had a 300GB reliable seagate hard drive for quite a long time, and in a couple of months i was thinking of getting an upgrade but the idea of changing it out and sorting it has always put me off doing it, how would i go about changing fromm 300GB to possibly a 2TB hard drive or an SSD card, other than changing it physically which is easy how would i swap windows over to my new hard drive? i am not that bothered about personal documents as a flash drive can carry that, i do have a windows disk but i am not sure if it will work again with the same prod. key, thanks.