Hera, Athena, Posiden, Zeus, Hades; (I know I list every god, order is paramount)
Then
Heavy Up Zeus, Pos., Hera, Hades, Athena
Overall i try to keep things balanced as a graph of lim x--->(infinity) sqrt(x)*(worldspeed) shows that while you can get unlimited favor per hour, it becomes very hard to increase the number even early on. So its worth keeping the system balanced if you want the greatest favor gains. I do keep my Zeus heaviest though for personal reasons.
It also shows that because temples are static (each temple level does the same thing) It's best to try and keep temples relatively level in building levels as well.