Hey guys I am a Intel Fan... Maybe bcoz their line of CPUs are less confusing

and I see there are no posts in this section, so here I go...
I need a suggestion. I have finally decided to upgrade my CPU from 630 (P4 3.0 HT 2MB) to a 945 (Dual Core 3.4 4MB) its going to cost me roughly $100 (as I can sell 630 on eBay!!).
So what do you guys say!? is it worth $100 ? Am I going to see any significant difference?
My other options of spending $ 100 are:-
Change my PSU as it makes a high pitch low volume noise... it started happening after a Thunder strike which rebooted my comp
Is this noise something serious enough to change the PSU? It has been around 2 months now and I haven never experienced any problems what so ever... For $ 100 I am also planning to add a nice sound card as the Intel[censored]ard one's drivers just sucks period.