I suggest you give more details so that others can help you judge your upgrade plan.
E.g., what is your current config - will you get a significant improvement with the upgrade ?
What do you want to do with the computer - gaming, graphics or just surfing and word processing with only casual gaming ? Are you going to install a graphics card ? Do you need Firewire ? And so on.