If you do not have any issue with the budget then you should go for I7. Yes other then ram and hdd you should also think about upgrading your processor. Most people upgrade their ram and also some people change hdd to ssd but they do not think abou changing their processor.