Yes, I did try Dropbox; but it requires you to either have the files on the computer as local files all the time, or you would have to download the entire folder in zip format, unzip it, then run it.
Anyhow, I found
zumodrive, which seems to do what I wanted.
I uploaded many portable apps from the lupo portable suit on my zumo account, which can be loaded as a Removable drive (not a Network Drive). So the computer sees it like a usb pen drive, which is cool; it's very easy to save file directly in this virtual drive, and it loads very fast.
It seems to also allow streaming of softwares. What it does is, if i had to open Xnview portable, I would double click on xnview.exe, and it would stream it, and also load any dll or other files that is required to load the exe. All of this kept at your defined cache location, so frequent softwares load without further streaming.
Same goes for mp3 files it seems. It loads few bits of the file and streams the file, and you can even skip frames.
So far so good.