Not too bad, I reckon.
We needed a replacement for Lescott, we've got Distin. Bit old, maybe but he'll do I reckon. Good, solid, experienced, centre backs who can also play left back ain't that common so I'm calling that one a win.
We needed another option at right back/defensive mdifield so we don't have to keep relying on Hibbert. We got that in Heitinga. Dutch international, champions league player. That'll do me.
We needed cover at centre back for Jags and Yobo. Heitinga and Distin can both play that role. Means four class centre backs. Job done.
We needed another striker as cover for Yakabu, because of how injury prone Vaughan and Saha are. We got Jo for a year. That gives us plenty of options there.
We needed another winger so we didn't have to keep putting bloody Osman on the right. Done. Bilyaletdinov is a bit of an unknown quality but he seems a decent bet.
And we needed a quality creative passing midfielder to replace Arteta until he gets back from his injury. Banaga was obviously the target but that fell through. And so we didn't get one.
That to me is the biggest problem of the window and it might well cost us.
Everything else? I'm quite happy about. I just hope next year we don't wait so bleeding long. No excuses for leaving everything to the last minute again.