i disagree. your truly good friends will be there for you through thick and thin, and as much as you might think this girl will be too, she could change her mind tomorrow and not be there for you at all. I'm not saying this is going to happen, and definitely don't break up with the girl if things are going so well. But you need to sit down and have a talk with her. Your friends reflect you, and they mean a lot to you, and if she cares about you, then she will try to care for the people that you care about. Or at least TOLERATE them. Don't you want her to be able to hang out with you and your friends sometimes? She shouldn't shun your friends, she should embrace them. And if she doesn't get along with one of them, then she needs to deal with it, but don't go and bash him to people. Your friend is upset because he doesn't want a girl to pull you away from him. She is upset for herself, not for you.
So yeah, talk to her. and talk to your friend. But don't let yourself be influenced by things she says, just because you care about her. You know your best friend WAY better than she does, and he's your best friend for a good reason, I'm assuming.
Cinderella said to Snow White
"How does love get so off course
All I wanted was a white knight
With a good heart, soft touch, fast horse
Ride me off into the sunset
[URL=http://dizzygirl.net]Baby I'm forever yours[/URL]"