Don\'t know much about Macs, but if you are getting a PC for all that stuff, don\'t skimp on the RAM, I\'d go 6-8GB.
Performance wise desktop will give you more bang for the buck vs. laptop.
Those don\'t look like good deals to me, but like I said, I\'m not a Mac guy.