Ah, the rakib-argument
I personally wouldn't put Bale & Ribery in there.
Among attacking players, I'd say it's something like this:
Tier 1: Messi, Ronaldo
Tier 2: Suarez, Neymar, Ibra (perhaps Robben, if injuries don't count)
Tier 3: Hazard, Tevez (in atm form), Aguero (again disregarding injuries), Bale
Tier 3 is incomplete though and there are fluctuations within tiers, Hazard e.g. just about doesn't make Tier 2 for me (yet).