Its a hard one, Hera is very good for res and troop production, posiedon is good all round for sea storm and call of the ocean and Hera is very good because of the silver and the cereberus. If i had to pick 1 it would have to be posiedon for its all round greatness
but the 3 above are definitly my favorite, least favorite has to be zeus!!