With a huge sigh of relief, 33 days worth of transfer gossip comes to an end with the news that Andrei Arshavin has finally signed for Arsenal after a protracted snow-delayed move.
The deal for Arshavin has caused some problems though, with many of the papers claiming that the Russian did not get his paperwork through on time.
The Guardian say it is understood that Zenit did not submit their forms in time, while there are also concerns from Arsenal's side. But it's the Premier League that count, and they say it's fine.
Indeed, he's there and the attacker has the #23 shirt tp prove it. Although what he will bring to the side remains to be seen. Wenger seems to think that he's going to be ''an influential force'' though.
Aston Villa may be annoyed that his registration was apparently handed in 23 hours late, but there's little they can do as the Premier League ratified the deal. Snow or no snow.
The day's other drama surrounds Robbie Keane's return to Tottenham and the quotes coming out of both camps. Rafa Benitez claimed he had to ''cut the losses'' on Keane as he clearly wasn't going to settle at the club and they were only going to lose more money in the long run.
Keane, meanwhile, bit his tongue quite well and would only reveal that it had ''been a difficult time'' at Anfield. No kidding Rob, but you could have at least blamed it all on Rafa or something.
Last gasp deals that fell through included a move from Man City for Nicklas Bendtner, after they failed to match the £25m valuation on Roque Santa Cruz, and Portsmouth and Tottenham's attempts to land Lukas Podolski on loan.
Kieran Richardson was subject to a bid from Newcastle, but then so were a lot of players including City's Michael Johnson; while German striker Kevin Kuranyi apparently claimed he ''would not run away from my problems'', and especially not to Blackburn.
Kevin Nolan admitted that he was shocked to find out that Bolton wanted to sell him. So ''shocked'' was the former Trotters skipper that he signed for Newcastle for £4m not a few days later. Who would like to bet on the midfielder netting against his former side when next they meet?
Newcastle were linked with a host of deals on the final day, including a bizarre swap deal for Darren Bent and Obafemi Martins, but didn't land anyone in the final scramble. Their lack of success might just come back to bite them in the relegation battle.
And finally, Robbie Fowler has decided to set himself up with a new career at the ''Fury'' in Australia. Sun, sand, and some pretty tough football might see him scurrying back to England (Robbie Keane style) before too long.
So there it is. Take a breath, have a look though our Transfer Index to swat up on all the deals and then prepare yourself for the next one in August! It's not that far away.