I just wish sites would use HTML5 video tags properly. Most are still just detecting the user agent strings and feeding HTML 5 video to iPads and IPhones only. This is the wrong approach. Instead they should detect the platforms capabilities and use what is best in the situation.

I tried going without flash on my work laptop, using Safari. It's capable of playing any HTML 5 video the iPad is. Sites would refuse to send it though, unless I faked the user agent string. This is even a problem for other devices, like the Xoom. Until yesterday, Flash wasn't available, but the device could have played video in a ton of places. Sites are already assuming Android will always have Flash it seems, like ESPN. Seems not much has changed since last summer when I had the Captivate that kept being fed Flash it couldn't handle instead of HTML 5 that it could.