found the problem.
make sure that the GATEWAY= is in the END of the file: /etc/sysconfig/network-scripts/ifcfg-eth0 i found that in some cases it's in the middle of the above file and then you experience the above herbivore. Cheers
This is a comment on "Default gateway keeps disappearing"