Waaaaaaaaaaaaay too fast, it takes about 1s to get to the end of the scroll! Any chance you could do one with some time clamping in? 
Jim
I've already added a delta time function, the problem is that I make mistake with win api "getmessage" and "peekmessage" again

, changed to "peekmessage" method, should work fine now... (i hope

)
Definately too fast ... but it looks like it seems to be a very cool fx.
@Benny!, @Jim: Can you test it again, please

Thanks all for your comments!