Babylon 5 by a country mile.
Farscape is just Muppets in Space.
Yeah, I went there!
I never understood that particular complaint. Use of puppets in Sci-Fi is not new or specific to Farscape. Yoda is brought to life with exactly the same technique in the original trilogy, yet i have never heard someone dismiss Star Wars as just "Muppets in Space".