1000 verses in praise of Vishnu.
With text in Devanagari, transliteration and commentary of Sri Sankaracharya translated into English.
You can also buy a cassette or CD recording of the Vishnu Sahasranam by one of Indian's most famous singers, Subalakshmi. Click on the link for further information