Gotta go with K'nex on this one. They have a lot more things you can build without releasing specially shaped k'nex, unlike Legos which produce them in every possible shape and color just to make a Star Wars model.
Still, Legos rocks. Just depends what you have more fun with.