Architect commented on this in yesterday's open thread. ESPN power ratings.
Personally, I don't care much about the various power ratings and put no stock in them but it always nice to see the Marlins in first no matter the situation.
Oh, if you are wondering who was first last week, it was the Braves. Now they are ranked 15 after the Marlins swept. It is early in the season and the teams tend to make huge jumps up and down. Nonetheless, the Fightin' Fish are in first.