For me, it's clearly gonna be "Go NL team" in the World Series.
That said, the Phillies are my top choice. From here on the other side of the country, I maintain that there should be an uneasy but firm alliance between the baseball fans of Boston and Philadelphia. Sure, sure, the towns have been rivalries in hockey and basketball, and that split of Super Bowls. But these are two prominent, sports-obsessed northeast cities with baseball teams in different leagues and a shared hatred of New York clubs. Of course, I'm biased from having spent my college years there and having friends who remain...but, again, now that I'm across the country, it's easy to see there's more uniting Sox and Phils fans than dividing us.
Beyond that, it's a long-standing baseball city, not one of these desert stopoffs with fly-by-night teams. I mean, the Phillies are over 75 years older than the oldest of the other three teams. Where's the love for history? Where's the connection to the past? Ken Burns would be spinning in his grave if he knew folks were rooting for a 1990s team over an 1880s one.
(I clearly don't really mean that last paragraph. But I also don't not mean it, y'know?)
Anyway, I have it as Phillies >>> D'backs >>>> Rangers >>>>>>>>>>>>>>>>>>>>>>>>>>> Astros