Strikeforce show was better than any recent UFC