I may have said this before, but...
I haven't changed my mind about interleague play at all: I've always thought it was a bad idea, and I still think it's a bad idea. I don't like the notion that teams competing with each other play very different schedules, and I've never really seen the charm of getting to see a team every few years. Then again, I've spent most of my life either in minor league towns or cities with teams in both leagues, so I suppose if you're in Cleveland or Seattle it might be different. But I've never really seen the attraction.
That said: the one thing that I've found that I do like, sort of, is the way that the interleague block breaks up the season a little. I like the way that it inserts a sort of marker in mid-season, sort of the way the All Star break does. It's not enough for me to make it a good idea, but I like that aspect of it.
Of course, the latest idea of moving a team from the NL to the AL would kill that off, too.