I had 180 Search get installed in my machine a few times earlier.
It gets installed when you download and install certain free screensavers/desktop themes etc.
They come within the installation pack, where u have to select them or u can't install.
I also got 180 Search auto-installed when I was visiting a crack site and clicked on a 'Yes' button (although it was not needed, as I came to know later).