I bought a mi4 for my gf and a mi4c for myself and personally I think the mi4c is way better. It's more future-proof cause of the newer chipset, it's lighter, slimmer and nicer to hold. Build quality is good too, the unibody looks nice, and they're practically the same price. Except the battery...