html5 is giving me a big headache as of yet. The whole video codec debate (MP4 vs OGG) and the instability of the current video tag implementation in Firefox make it more a pain then an improvement.

Let's also hope IE doesn't mess up cross browser compatibility for us this time around.