Pandero calor, que no es oro todo lo que reluce.
Los SSDs "del pueblo" (esto es, los que actualmente están por debajo de €500) tienen unos tiempos de acceso aleatorio (random_seek) bastante... regulares. Es complicado que un SSD "del pueblo" compita con un buen HD mecánico todavía. Léase un Velociraptor, por ejemplo.
No me cabe duda que, antes o despues, barrerán a los HDs mecánicos. Pero aún no estamos ahí. Por otra parte, para almacenamientos masivos (terabytes) estamos todavía lejos de que la relación precio/Mb sea asequible.
Al respecto de tu pregunta, CPUs y RAM: indudablemente me iría a por un core i7 con su placa base correspondiente; han bajado mucho de precio de un año a esta parte, ahora son más que asequibles.
Admiten DDR3 en triple canal, hasta un máximo de 24Gb (de sobras para usos normales). Como ejemplo, yo mismo en los clusters de cálculo de la niña uso 12Gb ( 2 bancos x 3 slots x 2Gb/slot) y voy sobrado.
Un core i7 te da cuatro núcleos físicos (8 con hyperthread, que es algo así como desdoblar un núcleo físico en dos núcleos "virtuales"). Al final del día, eres capaz de liquidar 8 threads simultáneamente (con ciertas limitaciones por el tema del HT, pero vamos, 8 threads al fin y al cabo). Yo ahora estoy migrando a Xeon de doble socket (24 threads) pero hasta hace bien poco tiraba con varios i7 de 8 threads, y no me iba mal del todo.
Con eso debería sobrarle potencia al 98% de los usuarios.