I doubt very much that Banks is a homophobe. She has worked with many gay artists and is bisexual herself. But the fact that sales of her music have risen sharply since her tweet to Perez Hilton probably suggests that she won't be admonishing the homophobic members of her fan base any time soon... We all know that freedom of speech is fundamental to any democratic society. If you want to say the word "faggot" you are free to do so, but you should also accept the consequences.
In 250 years, when this country will have either loosened or entirely relinquished the moronic grasp of organised religion, how do you think this issue will be chronicled in the history books: as a crucial battle for the inalienable rights of homosexuals, or as the period in which the Church bravely stood up tall against the immorality of a sinful nation?