P4 1.5 mhz
400 fsb
478 Socket
854 Chipset
Here are some questions I have...
1- I have to buy a 478 socket, right?
2- Any FSB size is compatible, correct?
3- Is a card with HT an option, or feasible?
Is this a good option: http://www.newegg.co...N82E16819116175
Thanks for any additional info & input.
1. If your motherboard is a socket 478, then yes, an Intel socket 478 processor is all that will work.
2. ATI lists no FSB requirements for their 9800 series cards (or any other models that I've seen). But that's just another one of those things that affects how much performance you
are getting compared to how much perfomance you
could be getting from that card. 400Mhz is a bit outdated however, especially for gaming. An 800Mhz FSB is generally the standard these days, though militant gamers demand at least 1033Mhz. I have no glaring issues at 800Mhz.
3. HT is always an option, and feasible. Most P4's over 2.5Ghz are HT. You can get several different opinions on how much of a difference HT actually makes, but I've never heard it considered a bad thing.
The thing to keep in mind if you're looking at a new CPU (you linked the one I currently use coincidentally), is the CPU capacity of your motherboard. I took the liberty of looking up your PC's specs and upgrade ranges since 3Ghz seems a bit high for a PC that, stock, has a 1.5Ghz CPU and a 400Mhz FSB. It appears 2.2Ghz is the maximum that particular board can handle, so the 3.0Ghz chip you linked would not work on that motherboard.
Bottom line, if your current setup is running all your favorite apps to your satisfaction, you're doing ok. If it's still not fast enough for you, it may be time to start thinking about a few upgrades. That obviously comes down to avaliable cash. A significant motherboard upgrade usually means you'll need the new CPU as well, a different type of RAM, a higher wattage power supply, better cooling (case fans, heatsink, etc). New motherboards generally require quite a bit more than just a new board and chip.
Just some things to think about.
(I know, probably frustrating, believe me I've been there)