I felt they made some good moves, but I'm also a Vikings homer.
They plugged in 26 year old Linval Joseph (NT) from the Giants. He could be our next 'Pat Williams'; big body, is good against the run. GiantsGAF will have to correct me if I'm wrong, but it seemed it was pretty shocking that the Giants allowed him to walk so freely.
They also got Captain Munnerlyn (god I love that name) from the Panthers to work in the secondary with Professor X(avier) Rhodes and Josh Robinson. The Cap'n should definitely be an upgrade to the dumpster fire that has been the Vikings secondary (and the coaching of it) for the past few years.
Everson Griffen was re-signed, taking Jared's spot. I'm thrilled with that. As much as I loved watching Jared Allen these past 6 seasons, his production has plummeted while Griffen is just starting to go Beast Mode. Great timing.
Greenway's contract was restructured. That's good or 'meh' depending on which Vikings fan you ask. As a Iowa Hawkeye fan, I'm glad they are keeping him around. They need to get some better talent around him, however.
So nothing big and flashy, but areas of need that I imagine Mike Zimmer chose personally. Smart pick-ups, IMO.
Vikes still have a problem in their LB corp. I imagine their top draft pick will likely be whatever stud LB is on the board, but I really hope Zimm gives Michael Mauti and Gerald Hodges chances to win some jobs- something Frazier never did.
They also need a QB... but yeah... they always seem to need a QB.
I don't think GB should be concerned yet, but if the Zimmer/Norv Turner combo is the real deal, the NFC North could get real interesting in the coming years.