As software for English study, I recommend the text-to-speech software panopreter, it's a freeware, when you run it on Windows vista PC, it will read any English words with Microsoft Anna voice, then you can following Anna's standard English reading and pronunciation. On the other hand, you can get mp3 audiobooks with it. It's a useful tool to improve pronunciation and listening in English study.
If you ran panopreter on Windows XP, the voice Microsoft Sam is not as good as the voice on Windows Vista, you could install a third party voice, such as voices provided by acapela.com or cepstral.com.
<links removed by mod>