I use the Engadget App and the videos play there.. Its a sweet app to boot, but yes depending on the source(site) video playback may not always be possible... So lets hope for quick adoption of the HTML5 Video tag and quick device support..maybe WP8...
Sent from my Samsung Focus! Board Express...