#2 Thierry Henry
For all of his sheer brilliance during his peak years, most Gunners' fans will point at 34-year-old Theirry Henry's goal against Leeds as their favourite ever moment. The cool, suave, je ne sais quoi demeanour we witnessed his entire career was discarded, and we saw an unmasked Henry, who erupted in childlike joy, having scored his first ever goal as a fan.
Mind you, there were plenty of other moments to take your breath away:
The spin and lob on the edge of the box that left Fabian Barthez gasping in awe in the Manchester United goal.
The slaloming run and goal against Liverpool that left Jamie Carragher and Didi Hamann on their backsides as Henry ensured that Arsenal's unbeaten side remained, unbeaten.
The powerful run that left Real Madrid's Galacticos in their wake as an unfancied Arsenal defeated them 1-0 at the Santiago Bernabeu.
In the list of the greatest players to have ever played the game, Thierry Henry may not always figure, but I will argue that he was the most beautiful player to watch in footballing history. The sight of Henry at full tilt was art, it wasn't just football. If you don't believe me, just watch:
Two league titles, three FA Cups, four Golden Boots, five Player of the Year awards and 228 goals, but there was and is only one, Thierry Henry.