InPitch is a simple and easy-to-use program to aid in training your ear to recognize musical notes (i.e. to develop "perfect pitch" or "absolute pitch").
Tremendous ear training program! Developers are extremely helpful, too. Would love an Android version, as well as the ability to add simultaneous notes (up to 11 different pitches).