Hi, just a couple of pointers, yes an i5 and a good dedicated graphics card is the way to go, but after that i would sugest looking at the following:
Look for the ability to expand to an SSD, its usually cheaper to do this after purchase.
It may also be beneficial to set the SSD as the cache for...