I agree with rgd1101. Just remember there is only so much you can change. In the end, if what you are wanting to do is beyond the devices capabilities, you would be better served getting a new laptop rather than investing to much time and money in upgrades that still may not get you what you want out of it. Just a thought.