Dont automatically write off those that have left you with a bad first impression....dig below the surface, try to find some common ground, and build from there. I must admit though, that digging beneath the surface is impossible with those who are entirely superficial in their persona, and refuse to even engage in serious discourse.
The roal blogger in question has not only left me with a bad first impression, his attacks on others have brought me close to becomming phisically ill. His opinions are outrageous, thank God only one other blogger constantly comes to his defense, all others seem to hold him in the same contempt I do.