The X2 4600 would be slightly faster in some apps, if both processors are at their stock speed. But, overclock both to their max, and the E6300 wins hands down.
edit: Forgot to answer your second question. Both of those processors are ~twice as fast as a 2.66 Ghz P4.