Azelf has better attacking stats and in general looks pretty cool. Uxie is pretty good defence wise and is the cutest of the three. I personally hate
Mesprits design and stats etc.. Like Jellicentfan said it's like Cresselia's weaker younger sibling.
In the end I had to go with Azelf for its better move pool and for what it represents.