Si es una AM2+ soportará CPUs AM3 (aunque con el bus limitado, perderas un 5% de rendimiento, no es gran cosa, y usaras tu memoria DDR2 en vez de memoria DDR3), dinos que placa base es (marca y modelo exacto) y a ver que te podemos recomendar de lo que soporte. Quizá puedas meterle algun Athlon II x3 o Phenom II x4, que superan muy notablemente lo que tienes ahora.
El problema de cambiar de placa es lo que dices, son 3 gastos, placa/CPU/RAM, no te saldría rentable, tendrías que elegir un CPU mucho peor por el precio y ganarías menos rendimiento. Otra opcion es tirar del mercado de segunda mano, ya sea para el CPU o pillar un lote placa/CPU/ram (pero si es algo decente te van a pedir bastante dinero igualmente)