MagicHour is described as '™ (formerly named VelaClock™) is a world clock with unique features and an easily configurable user interface'. There are three alternatives to MagicHour for Android, Blackberry and iPhone. The best alternative is Sundroid. Other great apps like MagicHour are SunGuide (Paid) and Moon Almanac (Paid).
SunGuide provides a quick view of this week's solar events. The application provides times for sunrise, sunset, and twilight start/end instantly. Unlike other similar apps, an Internet connection is never required.