Whereabout in MI are you? We played with a real good Primus tribute a few months back and they wanted us to come up to Kalamazoo sometime, which we may potentially try and do in the spring.
I'm sure in the coming week or two some video clips will surface from our set last night. If/when they do I'll be sure to post the links.
I'm about a two hour drive from Kalamazoo in a town called Walled Lake, but I would definitely make an effort to come see a full STP tribute band.