The Aria Database is a diverse collection of information on over 1000 operatic arias. Designed for singers and non-singers alike, the Database includes translations and aria texts of most arias as well as a collection of MIDI files of operatic arias and ensembles.

http://www.aria-database.com