Well, I don't think I wil be able to go with the option to reset the network config, as I have 2 NICs in each host, 1 for vmkernel and other for vDS, to properly reset, I will need to break the vDS config.
I will try to install a fresh Win7 VM in vmware workstation and will see if vsphere client on fresh machine gives the same issue.
Can it be the SSL certificates? how do i force each host to generate a new self signed SSL, so that when I "Add" hosts again to vCenter, I will be prompted for new certs, same goes with accessing Hosts directly using client.
I did check the time on both hosts and client machine.. hardly 30 sec difference.