Aimar and Riquelme play between midfield and attack, so as the traditional playmaker. Rosicky on the other hand plays in center midfield. It's difficult to compare them because Rosicky gets fewer goals and assists because he plays further away from goal, and because of that you see him less during the game.
Oh, and he's not free.