Most of what I've read on oils just boils down to personal preference. Almost all of them have the same API ratings, so it comes down to what you like, what's easy to get, and what price your comfortable paying.
FWIW, I've always been a Mobil 1 fan with my other vehicles, but I might try...