What version of Windows Vista are you using and what are some of the Dreams that are giving you trouble?
Most Dreams are created from mpeg2 video files and need a codec to decode them.
Windows Ultimate and Home Premium come with this support built in, the others do not.
If this is the case, you can download a free codec from here
VirtualDub is a small video editing program that will install mpeg2 support.