Who is Red John? That question has finally been answered on The Mentalist.
Added: