I've always preferred tabs since I like two character indentation but most people on my team use 4. The argument against tabs from what I've read is mainly coming from alignment (things like aligning variables), which I find hurts readability.