i want to upgrade my desktop because when i am using multiple program, my computer slows down, and i want to upgrade my computer. my computer specs are intel celeron D (2.66GHz), 512MB RAM, winXP Pro, and 80GB HDD. what specs do i need to have and not that expensive?