Hi back Enkhidu
By the way - what's Earth's Embrace?
Earth's Embrace is a feat from Oriental Adventures. Basically, if you can maintain a pin on a grappled opponent you deal critical damage-but you have to hold the pin the entire round. In addition foes have a +4 to hit you becasue you are remaining perfectly motionless to perform the embrace.
This feat is great for one on one wrestling when you don't have to worry about your opponents allies.
Improved Grapple looks like its the key to your victory conditions - would that be accurate?
It certainly helps.

Being able to punch my foe and start a grapple as a free action is a big bonus. However, I do not absolutely need it. If I can catch my foes flat footed(thus denying them any AoO's) I can easily start the grapple.
Also, how did you end up beating a giant's grapple check on a regular basis: from what I remember, a grapple check is basically BAB + Str bonus + size modifier, which puts giants at a significant advantage.
From my previous post: "when my PC is frenzied I have a grapple check of +27(+11 B.A.B., +11 from strength, +5 from Gloves of fearsome grip-from sword&fist) If I use my domain power from the stength domain I can get a grapple check of +32."
Take a Fire Giant for example:
+10 str, +10 B.A.B, +4 size mod for a total grapple check of +24. So against a run of the mill fire giant I have a +3 advantage. Even if I didn't have my gloves of fearsome grip I'd only be at a -2 disadvantage when I was in a frenzy.
I don't beat the tougher giants "on a regular basis" but I can hold my own. While I have won my fights against the more formidable giants they were very close, at times I was even in negative HP's and was only still going due to the "remain conscious" feat granted from my level in Frenzied Berserker.
So Enkhidu, which camp are you in anyway? Do you think grappling is broke?