Does it have to be one of those specific processors?
Did you know that Intel just formally announced the new line/architecture of processors called Core 2 (this is not the Core Duo; the number '2' is the defining modifier).
It is a good time to buy the newly old processors because of the price cuts but believe it or not, some (not all) of the new Intel Core 2 are faster and cheaper than the recently-made-old old Pentiums.
The only problem is that if you want one tomorrow, you won't be able to get it. The ship date may be a month or more up.
Finally, I understand that AMD was the king before last week when Intel formally announced its Core 2 for the desktop (code name Conroe).