Boxster wins. Hands down. No comparison. It's just better in every way except passenger/cargo capacity. I absolutely love it. When I'm allowed to drive it.
The X5 just sits in the garage, except for weekend runs. Probably should get a trickle charger for it.