Back on December 2 of last year I wrote about ScreenToaster.com. If you don’t remember the service, you can get more information at ScreenToaster.com or in my previous post about them. Basically they are a website which does screen captures in video without the need to install another program. (Assuming you’re running a [...]

