Is this the sort of data you can encode into a video?
If so, then Esri's Silverlight SDK has the ability to put this on top of a map as a media element.
Here's an example of an earthquake simulation presented as a video. The number of elements in the earthquake model makes streaming the entire model to the client impractical, so in this situation video makes more sense.
Google, might have similar overlay capabilities.