ok once again people are looking in two dimensions. saying Athlon 64>P4 is not entirely true. a 3.6ghz P4 is
better than an Athlon 3000+, however the value for money is very poor. the same applies with Core 2, you can't just say it's better because it is relative to the models you are talking about. though the difference between Core 2 and K8 is quite significant and the e6600 upwards eclipses all AMD models.
in order for us to get past the bigotry we'll need to know exactly what you are looking at buying/spending