This drive was very easy to install and is very high quality. I've had experience with this company and they back up their warranty better than most companies.
Seagate - 500GB Internal SATA Hard Drive for Desktops
Simply add this SATA hard drive to your computer and enjoy a whopping 500GB of storage space for all your movies, music, photos, documents and more.
do I have a way to reinstall windows on this new hard drive and do I have a restore option on my Dell software
Yes, if you have the recovery media, you can use it to reinstall Windows on this drive. As for the restore option, it is built into Windows no matter what brand of computer you have.