I would definitely count on a performance increase, the CPU in the MBP is faster and the GPU is much faster than your iMac's 2600.
I'm not sure about your iMac's HDD, but I do know that the MBPs run 5400rpm HDDs (unless you custom-build otherwise) which are going to be slower than a 7200rpm drive.