I'm looking to buy a 13" macbook pro and it is my first mac. Getting the 13" mainly for portability. I want to customize it to get the processor to an i7. I will be using it for video editing. Is there anything else that I will need to change to get it to run efficiently without maxing out the price?
Good choice. I've owned a 13" for 8 years, and I can tell you how great this form factor is for portability.
Getting the best (or mid-range) processor is a great idea, because that is the one thing you definitely cannot upgrade (if you can upgrade anything at all), and that is the one thing that will become a bottleneck over time. So, I say get the best or mid-range processor now, and your investment will last longer.
I honestly don't know the specifics of what is available in MBPs these days (mine is a mid-2009 and I don't see myself upgrading till this thing dies).
Since you're going to be doing video editing, the graphics processor (GPU) is also going to be important (but not as important as the CPU). Pick an SSD ... aside from the CPU and GPU, this is the one thing that will boost your performance the most. And enough RAM to get all your tasks done (which depends greatly on what you do).
Bottom line - You're probably going to want to max out the
CPU and the GPU, and perhaps the RAM. SSD doesn't have to be maxed out.
The only gotcha here is that the 15" form factor, to my knowledge, provides higher spec options (I think). But, you can get a decent 13" machine.