Try typing in a name here and it will read their idea of proper pronunciation of English names...I guess I have a little bit of bias for the site because it is one source who pronounces my daughter's name the way we pronounce it...but its sort of a cool site anyway for anyone...
www.inogolo.com