The official recommendation is to use 4 spaces, but... ... Using tabs seems much more natural to me. One level of indentation == one tab character. What could be more natural? So I always use tabs, and that's what I recommend.