Have to agree with the Pirates. Like the Royals, however, the Marlins do have a world championship, as much as it pains me to say that. I can't stomach watching Marlins highlights on ESPN only to see five people in the outfield stands. I'd prefer to see the Rays get tossed, as a really good team with shitty support, but their new stadium is on the way, as is the Marlins' new stadium.
You have a point though about needing teams to beat up. The AL Central is composed of has-been teams now: Indians, Sox, Royals and Tigers (sort of), so the Twins can now take the division every year (and I know they are tied right now with the Tigers, but they are too good to lose it down the strech).