I find that my indie game habits are divided 4 ways between OUYA, a little indie site called itch, indie bundles (humble, indiegala etc.) and a few devs I personally know that link me directly to their games.

Personally I find the OUYA quite refreshing because it's a console experience rather than a PC experience. Reminds me that there's more to life than this mouse and keyboard sometimes, a place where I can escape the internet and emails etc to just focus purely on the games.