When I use my HDMI cable from my Vista laptop to TV I have to:
- right click on the speaker icon in the taskbar tray
- select playback devices
- change from speakers to SPDIF interface
- click ok
If the software I'm using to play whatever I'm watching or listening to is already open I have to close it and re-open.
Bit of a pain, but it works for me.