Well, first of all, I don't know any true Christians who would ever claim to be "better" than anyone else. Sounds to me like you've run into a lot of the self-righteous types whom I, before becoming a Christian, despised. The Bible definitely doesn't teach that sort of attitude, so needing to point out "bad Christians" isn't necessary to counter those claims because those claims are false to begin with and aren't Christian. Secondly, a simple reading of the Bible does tell us that we are not saved by works, but by faith alone. However, that same simple reading tells us that genuine faith PRODUCES good works, such as charity, taking care of the homeless, etc.... Therefore, not quite sure why you think good works done by Christians somehow negates our belief in salvation by grace through faith in Christ alone. In fact, I believe it strengthens it.