Mixed it up today. I lifted weights first, and then did cardio. What a difference! I had loads of energy for the weights, but hardly any for the sprints! And my leg hurt when I was running, so I sprinted less today.
My conclusion is, whichever you feel is most important, do that first!