Click the above link to listen to the Quran. You can choose from a variety of reciters.
Each verse is followed by its meaning in English (Other languages are also selectable from the settings on the top right side)
If you click any Arabic word a small window would display its meaning, and the word will be recited for you. This helps you to understand the meaning of each word and how it us pronounced.