Added a few clarifications to cstyle after receiving some questions about areas it didn't cover:
@geosum i like spaces more that's my clarification :))
@af Well you must have a reason to use them. Just one reason for tabs is that you can set them at the width **you** want, not at the width the author of the code wants.
@af I don't get why people fight for spaces in code when in reality there is no real reason to use spaces for indentation.
@af Could you clarify why tabs suck? They are superior in almost every way to spaces for indenting. The only thing you may want to use spaces for is alignment.