Totally based on what's important to you. One World sucks. Yep Their airline partners are limited at best to Europe (BA? LOL).
I use them because I'm hub captive here in Dallas. If I lived in a non hub city I'd probably be with star alliance or sky team just for European benefits.