That is a strange one. There doesn't seem to be any share value for both of your resource pools. If you right click on one of your resource pools and go to edit settings does it display a share value under either CPU or memory?
Maybe try adjusting the shares to high and then back to medium, or just recreate the pools and see if that does anything.
I first saw this on ESXi 4 where I have modified the priority from Normal to High and the back, but nothing changed. Then I have recreated the same configuration on a ESXi 4.1 and the values displayed at Resource Allocation are the same - 100% memory shares for the vm at the root level.