Classico caso da botte piena e moglie ubriaca :sisi:
Purtroppo non si può avere tutto dalla vita, soprattutto non si può avere molto spendendo molto poco.
E' ovvio che per te la scelta ideale sarebbe un i7-3900 se, come dici, hai necessità di molta potenza di calcolo, però questo fa a pugni con il tuo budget.
Ora, se i calcoli che ti servono sono basati su operazioni in virgola mobile, allora i7, i5 o FX-8300 sono abbastanza simili fra loro in quanto ogni processore ha 4 unità per il calcolo in virgola mobile (una per ogni core fisico degli intel e una per ognuno dei 4 moduli per gli AMD). Se, invece, sono basati su operazioni integer, allora la soluzione migliore sono gli FX-8300 perché hanno 8 unità integer, ovvero due per ogni modulo e cioè una per ogni core fisico.
Quando hai determinato quale famiglia di CPU è più adatta alle tue esigenze allora si può vedere il resto della piattaforma.