Definitely a laptop. Check out NewEgg or TigerDirect, some great refurbished deals on there. $600 will get you a solid machine.
Hell, I recently bought a tower PC with a i5-2400, 4GB RAM, 1TB HD, and Windows 7 for $150. It also came with a 24" Dell Monitor, that used alone is worth more than...