1) I know that I've lost this war, but it's a shame that the browser that your customer is using is relevant. It's a shame that people can't just code standards compliant code and it'll run fine on any standards compliant browser.
2) Using letters instead of numbers for months is good. I'd prefer ISO 8601, but I know that's going to be a long time.
3) Names are a difficult problem. There's money to be made with a decent name input, validation, fixing library.
4) Is complicated for me. Do I want people to code standards compliant stuff with graceful degradation? Or do I want people to push those using obsolete broken systems to use something better? I had hoped that the rise of netbooks, and then smart phones, and then tablets, would make coders realise that many people are using weak[1] computers and code appropriately. Unfortunately many people have a regular site (big and stupid) and a mobile site (small, stupid, and usually broken beyond usable).
8) I'd love a better fix for timezones. I'd love some kind of markup magic that means Bob can type (something like) and it gets autochanged to whatever my local timezone is. (On a tangent, I want Minecraft to buy Swatch BEATS and so people can use those for online competitions etc.)