An absorbing SPL campaign has seen Hearts flourish and the Glasgow giants flounder, but a three-way race for the title is on.