Arsenal boss Arsene Wenger has told The Express that this is his best squad in years. The 65-year-old said: "That's difficult to say. I'm happy with the depth of the squad.
"There are many top international players who are not in the squad on match days when everyone is available. That's not been the case for many years."
The Gunners currently have 20 full internationals in their first team squad, three more than 'The Invincibles'. The much loved side of 03/04 boasted an unbeaten season but were widely criticised for not winning the Champions League.
The current Arsenal squad only have an FA Cup to their name with the potential to add a second on May 30 against Aston Villa. Record signing Mesut Ozil will need to improve if he is to emulate the achievements of former record signing Thierry Henry.
Since moving to the Emirates Stadium, the Gunners have struggled to regain their status as champions of England. Instead, top four finishes have been the target for the north London club as they were overtaken by Chelsea and Manchester City.
The current Arsenal squad is known for its possession based tactics, in an attempt to emulate the success of Barcelona's tiki-taka style of play. The Gunners of yesteryear were a more physical side yet still attractive to watch.
The likes of Patrick Vieira, Martin Keown and Gilberto Silva were not easy to intimidate and their battles with Manchester United were legendary. A trip to Stoke wouldn't have scared this side.
Out of the two squads mentioned, what would your Arsenal starting XI be?