I find Taxi Martex to be quite decent usually..
www.zz.ru
Their rates are per hour wise..1 hr is 720rub, 2 hrs 1440.. airport pickup between 1300 - 1800 rub depending on time of day/night.
Quite decent..Choice of mid size and luxury vehicles possible ..