Vou esquecer o bebezao, que nem dialogar sabe, e ainda quer dar de engraçado.
Noto, que um fórum é feito por discussões sadias, e ambos os lados, quando sabe escutar, pode acabar aprendendo. (mesmo estando errado)
Referente a sua pergunta, não, o i7 nem chega perto do i5 mencionado.
porque? Ao invés de citar benchmarks de sites como CPU boss, vamos aos fatos.
Diante do seu uso, lhe apresento os dados:
2 núcleos a mais
50% a mais em cache L1, L2 e principalmente L3.
Resumindo, geralmente tu irá perder em single core, porém, para seu uso o i5 sairá muito na frente.
Noto, que em multi core, ele é 20% a 50% mais rápido que o i7.
Agora mobilidade/acabamento é contigo, já que não posso julgar isso para você.
Ah, e consumo, já que o i5 é extremamente 'beberrão'.
Sobre a ram, o ganho que você terá com processador vai fazer a diferença de RAM ser imperceptível.
Só dependendo do tamanhos dos trabalhos que você faz, o ideal será adicionar mais 8gb.
Pois do contrário, se chegar a usar os 8gb, começará a fazer cache no HD, ocasionando lentidão.