I wanted to try gesso before, but I was told that it would crack or would obscure details. I might give it another shot though. I haven't been too happy with my paint-on primers so far.
edit: looking at those links, I gotta say it's pretty convincing. When I get time to paint again, I'm definitely going to give it a shot.