I assumed these problems are all a result of the dying hard drive, so I'm basically replacing the old 80GB Western Digital with a new 160GB Seagate drive. The old drive is my boot drive, so what's the easiest way to transfer all the data over (including games, applications, XP system files, etc.)? I'm hoping once the transfer is done, it will solve these performance issues.
Anyway, is cloning software the best way? Somebody mentioned "Cloning Maxx", and I also heard Seagate has their own program I could use as well. My concern is the partition sizes though - the hard drive sizes of the old and new are different. If I was to "clone" the old drive and copy it over to the new, will the different drive sizes cause problems?