Is there a alarm clock app that uses UTC time?
In Russia there is no DST anymore as of 8.02.2011. Therefore you could set your timezone to MSK and set your alarm depending on the time difference to your location.