In general, I would prefer a user-replaceable battery. But having owned 4 Mac laptops and never replaced the original battery, I think I could live with the new battery (especially if it really runs 7 hours). I couldn't compromise on firewire though, which is why I passed on the original unibody macbook.