Celeron and Celeron D are not the same.
Besides, this upgrade would not make a big difference, the P4 not only has more cache but is a better design, so is faster at the same clock speed.
It would be a little faster, but not worth spending money on.
If you want an upgrade, buy a new motherboard, that's my advice.