Personally I would get the PC, it will have better performance/$ than a laptop! Unless you game at LAN parties and maybe a laptop or a small form factor that is portable would be for you.
I actually suggest building your own PC there are many guides and you get more for your dollar and you get...