I know Python's indentation is a big turn off to most people coming from another language; it seems almost invasive of the interpreter to pay attention to whitespace. But you get used to it, and it becomes quite nice.
I had the opposite reaction when I first learned Python--I thought forced indenting was genius. It's something that should be enforced in every language because it makes the program dramatically easier to read. One problem I've noticed with Python code online is when leading and trailing whitespace is stripped from code examples (e.g. posting code to a forum). The code just stops making sense all of a sudden.