Hi,
When i started with the silverlight coding i always used dispatcher timer for creating simple animation as it was something familiar to me. and i was always trying to sort out the difference between the two.
After some research and goggling i found my approach is wrong.
Its always better to use storyboard for creating animation and effects of all kind.
The advantages of using story board are
1.The StoryBoard is handled in separate thread.
2.The Dispatcher Timer is a lower resolution timer than the timer behind the Storyboard class, which causes loss in fidelity.
3.The Storyboard execution is more stable across the different supported OS’s and web browsers.
Regards
Balu