iMoon calculates the current moon phase and pictures it approximatively. Additional moon data (moons age, distance, constellation, visibility in percent, etc.) is displayed in real-time.
Via Fast Forward/Rewind (with adjustable time shift) you can view past and future moon phases.