I really hope I didn't play a part in PM's departure. He was a valuable member of these boards, and I miss his input. I am stating my opinion, as you are stating yours. I do not have the intention of trolling.
You are correct in saying that the P4 will be better in the future, but also the P4 will be 3ghz by the time SSE2 is used, making any gains on a 1.5Ghz minimal. Considering the P4 is selling so poorly, I wonder what software company would put the extra time and money into optimizing their code for a product that accounts for 1-2 percent of the total CPU market.
I did not cause the P4 to have poor sales, the P4 did. It is not a good product "currently", I am just stating reasons why it is not a good product "currently". I will buy from any company that offers me the best performance for the best price. I bought a K6-2 a long time ago because I thought 3dnow would make it perform. To my horror, it was more like 3dlater, or 3dnever. I will not buy a product, so that I can hope that it's performance will improve, especially an expensive one like the P4.
This is my opinion straight up. I welcome any discussion of what I have said.