Welcome to the forums brother.
The main difference between those two CPUs is speed. Thee Q9450 is a 2.66 GHz CPU and the E5420 is a 2.5 GHz chip. The X3350 however is identical to the Q9450 so if your looking for a replacement for that chip, you might have better luck finding the XEON in...