I use tabs at work. The reason is that some people like a larger visual indent and some people prefer a smaller one. By using tabs, you can adjust this by changing your editor's tab width.
For non-work, I indent with 4 spaces. I don't really have a strong feeling about it, but what I do hate are source files that have been mangled up with a mixture of tabs and spaces.