Solidworks on Lap Top

Can someone suggest what would be the best laptop setup to run solidworks? Memory size, videocard, speed etc....

Im looking to purchase a laptop and Id like to do some freelance work from home.

Thank You

SolidworksGeneral