Strikeforce was never better, the only thing they had over the UFC was the Heavyweight division but they could never make the guys fight each other until the Grand Prix which ended up with a replacement in the final.
Strikeforce put on some great fights though and that's what should matter, they were a solid number 2 but no one is going to be touching the Zuffa empire. Personally I wish all the fighters were in the UFC just like all the top football and basketball players are in the NFL and NBA.
THE PERFECT STORM
THE PERFECT RECORD
THE PERFECT FIGHTER