have you tried playing a video back at full quality, as i saw a vid on youtube where it slowed the phone down a lot and the audio/video was out of sync.
My Touch Pro2 plays 400x220 videos smooth as silk, so the HD2 with double the RAM and mhz should play a normal dvd quality video without any issues. Though I would use Coreplayer rather than WMP.