Hi I'm after an iMac or a MacBook

iMac 27" i7 processor and good graphics memory, not bothered about hard drive space. 2010-2013 model
Or
MacBook Pro with i7 and good graphics memory.
2012 model up.

Cash waiting for right machine

Thanks