Ad-Aware and Spybot Search&Destroy are both free programs that generally work well at removing such things.
I did have something loaded that was redirecting my browser (I.E. only). Eventually it went away but nothing I ran could detect it.
I also had McAffee anti-virus and it did not detect it.
I have Norton and it did not do diddly squat!