This is pretty cool: a browser-based game that helps you improve your English using nothing but voice recognition (so it should be good for your pronunciation, too).

Works best with Chrome, of course.