i just bought e8400, P5Q and 2x2GB DDR-800 this week. because if it phased out next yr, then i will be wasted my money for it.
You wont have wasted your money, you can still use a product long after it's phased out.
In fact, I think the performance of the e8400 will allow it to remain a very usefull CPU for many years to come.