Both of my best friends ended up being liberals. Rachel, however, (who also is Green Party) is EXTREMELY anti-Bush. She's the one who blocked me from sending her e-mails. Alisha is a little more moderate but she's still pretty anti-Bush and really liberal. But she's been a LOT more open-minded about discussing politics so long as we both understand that we're not going to bash anyone's point of view.
My favorite friends are the ones who challenge me and make me defend myself but still are loving people.
RE: friends and liberals . . . hang in there . . . sounds like you have 'good' friends who are at least willing to listen to you . . . and I think you're going to make a BIG difference in the world with your point of view and the positive, sensible way you come across. :-)