Also, in regards to the difference between the K6-2 and the K7...
The K6-2 lacks a good FPU which in practical terms means that it's a poor performer when you get into DX plugins like reverb, etc. Intel, on the other hand, has strong FPU support on all of its processors.
The K6-2 also lacks the large full-speed cache of the K6-3 and K7. Intel Celeron, PII, and PIII (non-coppermine) processors also run a smaller low-speed cache. In practical terms, a nice cache system is great for business applications but doesn't do as much for realtime multimedia applications where instruction reuse isn't as frequent. Therefore you'll see the K6-3 processor beating the crap out of Intel processors in business application benchmarks, which we're not so concerned with.
The K7 has a great FPU and basically, in all the benchmarks I've seen to date, beats the tits out of the PIII. However, they're not cheap and you're stuck with a chipset by VIA. I hate VIA. But then the latest Intel chipsets blow hard so you just can't win
I would avoid the K6-2 and K6-3 processors at all costs. In the US, a Celeron 500 is only 30-40 bucks more than
an AMD K6-2 500. It's ok to get cheap memory and cheap CDROM drives and such...but don't go cheap on the brains of your machine...especially when "cheap" is only saving you some pocket cash.
Also, you can upgrade a Celeron to a PIII if you buy a Slot 1 motherboard. You cannot upgrade a K6-2 or K6-3 to an Athlon.
Slackmaster 2000