Add text-shadow: 0px 0px 1px rgba(0,0,0,.05); (Or any other text-shadow value)
This makes a huge difference in Windows Chrome as it apparently causes the font to take a different rendering path.
Don't use text-rendering: optimizeLegibility; It ends up doing either nothing or making things look worse on some mobile webkit browsers.