I have a lot of gay friends, but saying "gays are great" or "gays are this" is similar to people calling homosexual people something bad. There are nice gay people, there are horrible gay people. There are some nice straight people, some not so nice. Being gay doesn't make you more or less of anything. Its a part of someone but it shouldn't define them as a person unless they want it to. To me my friends are just my friends, if they p*ss me off i very much doubt it will be because they are gay. Just because they are annoying!