A core i5 cpu is optimal for a laptop that you will not use for any heavy computing, more powerful cpu's draws more power (battery) and are more expensive. Your friend gave you a good advice.