It is time to move on...I loved WinXP myself, but after I adapted on Win7, life is much easier now in terms of crash and stability.
500 GB is okay for system and some save, but for massive downloads and photos and movies, I would suggest to get another 1 or 2 TB as backup for more fun...enjoy.