QUOTE(zarenya @ Dec 22 2006, 08:01 AM)

After careful analysis of my PC recently. My technician advised me the following:
1. My Ram needs to be the same speed and I am going to upgrade it to 2Ghz.
2. My Celeron chip needs to be replaced with Genuine Intel Chip. The problem I need to seek a socket 478 chip.
3. My PC Chassis is way to small, gathered already a lot of dust and my hard drives are tightly packed beneath
each other so I have to get a bigger chassis.
4. My PSU is very weak, I have to get a new PSU also.
5. My Display card has to be increased to 512mb.

It can be useful to have all ram at the same speed, since the machine will adapt all to the lower speed and thus you lose the advantage of the higher speed of newer ram. This would be applicable in a gaming environment, especially; and where the budget was not limited. I am glad that you are in a situation where the cost of all new 2ghz memory is not an issue.
When performing a budget upgrade where the performance bottleneck is graphics processing and insufficient memory it might be less critical. That would be especially true when the slowest and smallest of the existing modules are being replaced with a new module or modules. Then the throttling down caused by the presence of modules with lower speed would be less significant.
It's also good that your budget will allow upgrade of your processor, if you desire. It does not seem likely to me, though, that your machine's difficulties have resulted from processor binding, and I'd consider this upgrade optional in a budget restricted environment until the graphics and memory upgrades had been tested out thouroughly. Information about the Socket 478 upgrade path is available at the Anandtech site:
http://www.anandtech.com/cpuchipsets/showdoc.html?i=1948Note that upgrade of the processor DOES NOT REQUIRE that you drop the Celeron option, since the Celeron goes to 3.33Ghz and the P4 to 3.4Ghz - not a big difference. Watch the costing on this one.
A new case or chassis for your setup would likely include, here at least, a new PSU. PSU upgrades are often considered essential when upgrading graphics processors, but I have found that concern a bit exaggerated. It's useful to check the power requirements of the graphics board against the the rated capacity of the installed PSU when making this decision.
Small cases are inconvenient to work in when doing upgrades - techs would prefer larger cases. When on the floor or in industrial environments cases can accumulate enough lint to impede airflow, which can cause overheating. They need to be blown out periodically. Replacing power supplies in specially designed small cases can be a problem too.
Upgrade of your graphics card to 512 memory would seem the first, and a minimal, step to take to deal with the problems you stated your system has. While you clearly do not need a gaming level 3D graphics processor, you probably do need one with a large memory, and you might consider upping the 512 level to a full Meg. It might be possible for you to do that without overloading your current power supply, or not, depending on other features of the board.
Make sure your technician does not build you a top end gaming machine, if what you want is an image processing machine that can handle multiple, simultaneously running sound, image, and video programs. The processing requirements for 3D gaming are different than those for the multiprocessing, multiple program environment.