Most of those players, apart from Johnson, would be improvements on Kuyt in his current form and most of them were likely available for similar money at the time. But none of them is top class or has gone on to nail down a place at a top club. Some of them never will because they're simply not good enough (Johnson, Yakubu), some of them were moved on from at least one top club having not quite made the grade (Martins, Anelka) while Berbatov and Santa Cruz still have to prove they can cope with the sort of pressure Kuyt is under at a big club. How many of them would get into the Arsenal, Man Utd or Chelsea teams? The point I was making was that we were shopping in the second or third tier of European football given the money available to spend. Your list is a good one and points to the fact that Rafa could have done a bit better with the Kuyt money but you simply don't pick up top quality at that price range and the Kuyt that showed up for his first 20 or so games for us was well worth the money we spent and probably better than any of the players in your list.