I know my senators but only the rep for my district. Didn't know which house you were refering to. Political discussions are tough but I don't have a black/white view of politics so I'm not easily offended. Plus I've lived all over this state where politics can be vastly different from one part to the other. I've learned the art of polite negotiation :-).
I can't imagine you are refering to McCain though. While I hold views most often linked with Democrats....I really love this guy.