The best is to test browser language preference and then using formating compatible with that language. MS .NET has build-int functionality to use formating according to any culture. I don't know if JSP too.
I would glad to see all dates in european format, like dd-mm-yyyy or yyyy.mm.dd. The US format for date MM/DD/YYYY (day exchanged with month) is awful and not readable. And also distance unit should be configurable for a user. I do not need to see distance and speed in km and miles together. Only one value is enough.
And also would be good to configure what to show on training page: speed or pace. As a runner I prefer pace, which now is not available.