Hello All! First of all excuse my query which may seem trivial to some of you, I am about to purchase a laptop for work. I am an ECU programmer (engine control unit) / embedded engineer working for an automotive tuning company and I'm looking to buy a laptop suited for my programming needs. I will be running programs like IDA Pro, HexCMP, WinOLS, Matlab, Eclipse, and Visual Studio, very much programming intensive. Would one reccomend a higher clock speed? Or a more advanced processor architecture (i5 vs i7) when programming and compiling/reading large amounts of code what is more beneficial? I personally always chose clock speed, given that the overall performance in my opinion is based on the instruction count of the program, and the "instructions per cycle" (IPC) of the processor Again, I apologize for what is a simple question, I just wanted more opinions, My budget is around $1000, Im currently looking at a few notebooks with i5s and from the specs that I have read I feel like that would be sufficient, just want a second opinion!