No contest even. K6-2 @ 300 mhz would have been crushed by any P3.
No offence, but it's like comparing an AthlonXP 2800+ with a Core2Duo E6600. The difference is probably alike.
AMD started dominating Intel (by more than 5%) on a frequency basis only when the P4 came out and it lasted until C2D replaced it. This is not to say that Intel never had performances crown from there until C2D came out. It's only that they had it when their cpu were at a much higher frequency, and never following the released of the A64. About P3 and K7, it was pretty much a tie, with a slight advantage to K7, but nothing to write home about.
P3 is superior to K6-2 with faster memory access and more bandwidth, better FPU (altough not quite as good as K7), SSE instructions that were already in widespread use, much faster cache access and bandwidth plus better out-of-order execution.
I have to say that at one point in my life I have been desperatly looking for a K6-2 on socket 7 to replace my the old Pentium MMX 233. Unfortunatly my mobo wasn't compatible