i would recommend you a blade stealth but they are a bit out of your price range, btw what mac book do you have (specs) it might just be trash ware on your mac. maybe you could get a mac-book air or something but they are a bit lacking in the "computational power" department tbh. i have been looking for a laptop with a bit of punch to it ,and have it last a day without needing to charge it. and it is quite hard to find, the 2 i have found which where in my price range where (not any more because the blade 14 is sold out and everywhere else is now £1800) the razer blade 14 and the dell 7000 gaming except the dell is heavy and the blade is out of your and my price range. i mean the other option is to get a second hand laptop if you dont mind then you could buy the last gen blade 14 for 1000 ukp.