Если рассуждать логически, то i3 я бы использовал при несложных задачах, возможно программирование и выполнение определённой задачи (как выразился dr1v3) требующей однопоточной нагрузки. А i5 очень замечательный процессор для вычисления множества задач, не зря его используют как вебдизайнеры так и профессиональные игроки. i5 считается более функциональным, даже второго поколения, он будет отлично справляться со своими задачами, превосходя при этом усовершенствованных i3 и i7. Выбирайте i5 не пожалеете.