P35, P45 = Mainstream Market
X38, X48 = Performance Market
The P series of chipsets are aimed at the mainstream people who just stick it together and it works.
The X series are aimed at people wanting to extract the most performance from there kit.
The P45 will also I believe be paired with the ICH10 rather then 9 of the X38, not sure what the difference is tbh between these though.
X58 which will get the ICH10 will be used with the CPU's having memory controller onboard so X48/P45 is probably the last chipsets for the existing CPU's that don't have the memory controller onboard.
Not sure if we will see X48 paired with the ICH10 southbridge.