Definitely go MIA,
I've owned an MIM p bass for a few years, and it's not bad, but compared to an MIA, it's trash.
The neck is curving, and has cracked a lot. PLus, the MIA's just sound way better. If your gonna buy mexican made, you might as well save a hundred bucks and buy squier.