It was taken from a screenshot I found, and yes it is on the menu bar.Where is it located (Menu Bar I suppose) and what happens if you (right-) click on it or just hover over it?
Have you taken a look at your startup items in System Preferences > Accounts > your account > Login Items?
I had a look at their website but it didn't give any idea as to what the menu bar icon looked like.
Might be difficult:Looks like two discs together.
Can you post a screenshot of Activity Monitor with "All Processes" shown?
This might help narrow it down.
It was taken from a screenshot I found, and yes it is on the menu bar.