I agree with Crownsy here, and especially Rondo2287 for throwing out the "bush league" term. I personally hate Brett Favre and all his "joy of playing" crap with a passion anyway, but even if this was Sage Rosenfels or some other generic QB, it's a downright dirty hit. He could have "joyously" ended Eugene Wilson's season or worse.
I know the Vikings are going to be good, and I really, really like 21 of the 22 starters they have. However, take that play out of context and it's just plain dirty. Wilfork, Haynesworth, Kris Jenkins, Jamal Williams, etc. makes that hit on a QB and it's a definite multiple game suspension.
Not Favre though.