Isn't that a lot of overhead? Do you run your vms concurrently with boinc on the main OS?
Update:
The fact that CPU time reporting is messed up, has nothing to do with the credits awarded. Credits are based on run time and the number of threads (MT app). You can read more about it here.
Anyway, after doing some more data analysis, there is an upside. Credits awarded are not so horrible after all. On a Core2 CPU, credits range from 20-40 credits/hour/thread. Considering that the old "normal" method of awarding credits awarded ~20 c/h/t*, it is not worse than it used to be, once the machine settles down under CreditNew....at least for this project. I validated this across three different machines.
So I guess this is a long way to say it is safe to come back to yafu, if you want. It would be nice to keep our #1 spot there. Remember, it is a finite project. So we can keep that #1 forever.
*Seriously. Compare to some of the older projects like amelegrid, sztaki, etc