En realidad la verdadera diferencia esta en el E6600 ya q es un Conroe(tiene 4mb de cache).
Entre el 6300 y el 6400 hay casi 300mhz. (los dos tiene 2mb de cache ya q son Allendale).
Yo veo un poco corto al 6300(contando q es un Core 2 Duo, obviamente).
El X2 4600+ tiene los mismos mhz q el E6600, pero ya sabemos q eso no implica ni mucho menos q den el mismo rendimiento, el Core 2 Duo es superior.
La gran diferencia es la cache, el X2(4600+) tiene 512, frente a los 2mb del Allendale y los 4 del Conroe.
Todos esos micros son buenos, sin duda(el opteron lo veo mas destinado para servers).
Si no kieres DRM, pilla el X2 4600+ 939, aunq tarde o temprano tendremos q pasar por el aro del DRM(q no implica q no se pueda saltar).
Lo dicho, yo me intentaria estirar al Conroe, pero si no es asi el E6400 es otra buena opcion.