How can you improve your pronunciation?

A good overview of problems French speakers have with English pronunciation...