Responsive seems good, until you try to do something that needs space. For example, displaying a calendar with events on it. Until you get down to 1 column, the calendar is too small to see.

Most of the techniques to force 2 columns seem to still break down at some point. I like Jaquith's idea of a min-width or span columns type approach.