But you don't really need that much bandwidth for all of these services. Dropbox's bandwidth would be the hardest to replicate - but even then, in general, once you get your first backup done, updates shouldn't require that much bandwidth. Music streaming works fine. Photos bottleneck is almost more processing power than bandwidth. Streaming video might be slow, but downloading, then watching usually is good enough for one's own videos shared with friends.
And bandwidth, like HD space, is always increasing.
There are also some "commercial" symetrical links, meant mainly for small companies. They cost 2-5 times more than a normal, consumer-grade link, but I wouldn't mind paying that extra for the possibility of keeping my data safe.
Unfortunately, that is not (fully) possible. Consumer internet landlines traditionally have an upload speed that is 10x slower than the download speed. Hence you will never get the same performance as a data-center hosted solution.