Hard not to be very pleased. Obviously all of us would have liked a true long term, pro-bowl level WR, but the biggest names either stayed put or signed huge contracts that were not reasonable for us very early in the FA process. Given what was available, we got one player in Moss with no risk and high upside if he's motivated to return to even 75% of his previous form and we got a great young player in Manningham who is a definite upgrade over anyone who has been on our roster besides Crabtree in years and who has championship experience.
Other than that at pretty much every position other than RG, we either retained our own key FAs or added players who are equal or better to anyone we lost. Or in some cases (like QB) added depth/competition without losing anyone.
We now go into the draft with no glaring holes or absolute needs (other than possibly RG) and can absolutely go BPA with any position in any round and trade up or down without the worry of losing or stockpiling picks to address needs.
We will probably sign a vet at RG at some point (maybe someone like Carey out of Miami or Scott from Tenn) or pick someone up after cuts later in the year to compete with Kilgore and whomever we draft. Considering who we lost (Snyder/Rachal), whomever ends up starting will probably be an upgrade.
Combining that, with what we have done so far and a solid draft and it's hard to argue with anything so far. We are as strong or stronger (or will be) in every area, haven't signed any bad contracts that will jeopardize our future financially or with chemistry, and for the second year in a row, we seem to actually have a plan that we are sticking to and that seems to work.
Quite a difference from years past. And like last year, we weren't afraid to go after big names or spend big money, and if the fit was right, it would happen. If not, not. We wouldn't over spend and we had a plan B if it didn't work out one way or the other.