damn, i'm not too sure, but that looks like a scam
especially the pc-kitchen page proclaiming that Cnet Downloads loves it, then when you go there, there's only ever been 800 downloads worldwide and 2 users reviews
I have moved across the ditch. Now residing in Melbourne as a VOIP/Video Technical Trainer/Engineer.
Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly
to your computer or smartphone by using a feed reader.