How many CPUs does your guest have? If the host has 4 independent processors (true of a quad-core setup) and only one of them is allocated to the guest, you will see no more than 25% utilisation on the host.
The guest has just one processor, however when I setup the guest it would only allow a maximum of 2 virtual processors, on another thread someone said it did not matter much if you had one or two virtual processors. I have noticed that the load on the host seems to spread across all 4 processors when working on the guest not just one. The host OS, BTW, is dedicated to mainly running the guest.