I am sure many will jump in here to talk about the upgradability story, but for me personally I do not think of Macbooks as a serious alternative either way. Even if I could get over not being able to replace my hard drive or RAM, I would still have to be OK using a proprietary OS I can't control, designed by people who just want to keep extracting my money ultimately.
Having something called an "App Store" on my personal laptop I can't remove.. I'd deal with having 4gb of RAM before I lived that reality.