Go for the PC but maybe... instead of buying a pre-built - build it yourself?
You'l have loads more satisfaction building it yourself... and dont give me a reply saying you dont know how, cos it's a easy as 123 and we're here to help if anything goes wrong