well it sounds like its app related based on your initial response.
also if you have access to your MSL, smoke over this thread:
Streaming media and the Tyrrany of the Sprint Proxies
it shows how to bypass sprints own proxy servers. these could cause streaming issues if they are used with apps that also have servers to buffer data.
after users tried this, they noticed improvements, myself included.