I second what Richardson said. The upgrade path is vCenter (and all it's components) first, then the hosts.
I typically recommend rebuilding the hosts instead of doing upgrades. If your hosts have local VMs, then usually an in-place upgrade is easier.