The Otto is after a clean install of Windows on the dell machine, nothing was installed from web or CD. With a name like Otto could understand its something dodgy though. As I know windows ticks away nice without then I would think its safe without this add on what ever it is.
Thanks to provider 2, Technotiger & Terry Brown for the postings!
This thread is now locked and can not be replied to.