Not sure why you'd want two "girlfriends" that are so similar, albeit one from uptown and the other from the wrong side of the tracks. If you're keeping the X5 why not get a roadster or a coupe?
Anyway, by process of elimination I'd say the 4Runner as well.