I'd rather have the i3+HD6670; stronger graphics, stronger CPU. And, both can be upgraded. With the APU, there really isn't much of a CPU upgrade path, and if you're going to upgrade the graphics card, you've rather defeated the purpose of an APU. Make sure you get a HD6670 with GDDR5, not one of the crippled DDR3 versions.