I made a pronunciation checker/learning tool with VS 2010/.NET 4.x which you can download if interested.
Related blog post here.
One of my previous blog post on Commonly mispronounced words in British English by Indians here.
(Can provide source if anybody interested)
Praveen V Nair, PMP
Tech Blog | PM Blog