Roman is not a very quality striker, I think. He is good for the russian championship, but Pogrebnyak is better. You could see him in the UEFA Cup this year, when he scored two goals to Bayern on Petrovskiy stadium. He is not playing on the Euro because on injury.
Arshavin is 27 year old, you are right, and he was a leading star for Zenit for many years, but now he won all the trophies in Russia and wants a new challenge. To be hornest, his favourite club is Barca, and if they decide to buy him his dreams will come truth. And all of this years he was one of the best players in russian championship and best russian player.